Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pravljenje novoga programa iz vb programa

[es] :: Visual Basic 6 :: Pravljenje novoga programa iz vb programa

[ Pregleda: 2847 | Odgovora: 16 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

h4ckon3
hack one
////

Član broj: 164247
Poruke: 62
*.adsl.net.t-com.hr.



Profil

icon Pravljenje novoga programa iz vb programa13.12.2007. u 20:27 - pre 199 meseci
zanimalo bi me kako da napravim neki program u vb...npr. forma i kada klikmen na button napravi se novi EXE program koda visual basica tj. exe program ciji je kod
Code:
Msgbox "looool"


 
Odgovor na temu

Aleksandar Vasic
Web Administrator, Uspon d.o.o
Čačak

Član broj: 91692
Poruke: 1226
*.dynamic.sbb.co.yu.

Sajt: www.vasictech.net


+1 Profil

icon Re: Pravljenje novoga programa iz vb programa13.12.2007. u 20:31 - pre 199 meseci
ovo mi mirishe na neki trojan or something :P
 
Odgovor na temu

h4ckon3
hack one
////

Član broj: 164247
Poruke: 62
*.adsl.net.t-com.hr.



Profil

icon Re: Pravljenje novoga programa iz vb programa13.12.2007. u 20:52 - pre 199 meseci
heha ma nije...nepada mi napamet kako da preko toga trojan napravim?:S
 
Odgovor na temu

Aleksandar Vasic
Web Administrator, Uspon d.o.o
Čačak

Član broj: 91692
Poruke: 1226
*.dynamic.sbb.co.yu.

Sajt: www.vasictech.net


+1 Profil

icon Re: Pravljenje novoga programa iz vb programa13.12.2007. u 21:25 - pre 199 meseci
pa da stvara fajlove hehe
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12851



+4784 Profil

icon Re: Pravljenje novoga programa iz vb programa13.12.2007. u 21:54 - pre 199 meseci
Ako vec imas definisano sta hoces da taj program radi onda mozes tako sto prvo napravis program, onda njegova sadrzaj smestis u kod bajt po bajt i po portebi upises u fajl kao sto bi radio i sa bilo kojim drugim fajlom.
Ukoliko hoces da se ponasanje rezultujuceg programa odredjuje dinamicki, u toku izvrsavanja tvog, onda mozes smatrati da ne mozes to uraditi (nije da bas ne moze, ali slozen proces i potrebno je puno znanja). Recimo da bi ti neka najjednostavnija varijanta bila da naucis assembly i kako iz njega pozivati api funkcije a zatim i kako da kompajliras takav program i linkujes. Uz to bi trebao nauciti i kako da ono sto hoces da uradis pretvoris u assembly.

Neka jednostavnija varijanta bi bila da napravis .vbs fajl koji je tekstualni i koji sadrzi vbscript kod.

Edit: ako se dobro secam, bila je vec prica o ovome na ovom forumu.
 
Odgovor na temu

Aleksandar Vasic
Web Administrator, Uspon d.o.o
Čačak

Član broj: 91692
Poruke: 1226
*.dynamic.sbb.co.yu.

Sajt: www.vasictech.net


+1 Profil

icon Re: Pravljenje novoga programa iz vb programa13.12.2007. u 22:24 - pre 199 meseci
@Shadowed predpostavljam da je u pitanju tema "Dinamicko Menjanje resursa"...
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12851



+4784 Profil

icon Re: Pravljenje novoga programa iz vb programa13.12.2007. u 23:27 - pre 199 meseci
Nemam pojma, stara neka tema...
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Pravljenje novoga programa iz vb programa14.12.2007. u 01:43 - pre 199 meseci
jeste bilo o ovome reci pre...

Shadowed je u pravu kad kaze da moras da naucis asembler i da znas kako da ga prevedes u objektni fajl (obj) i potom linkujes sa odgovarajucim bibliotekama (kernel32 i user32 su obavezni) da bi dobio izvrsni fajl (exe)

ali, mozes to i na jednostavniji nacin, ako samo menjas neke promenljive (ovo "dinamicko menjanje resursa" sto je the end pomenuo)

zavisi sta ti tacno treba (pretrazi malo forum mozda nadjes nesto sto ti treba)
 
Odgovor na temu

h4ckon3
hack one
////

Član broj: 164247
Poruke: 62
*.adsl.net.t-com.hr.



Profil

icon Re: Pravljenje novoga programa iz vb programa14.12.2007. u 12:19 - pre 199 meseci
ajme ja vas nista ne kuzin...mozete li mi malo objasniti kako da napravin exe program i da je njegov kod msgbox "lala"
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12851



+4784 Profil

icon Re: Pravljenje novoga programa iz vb programa14.12.2007. u 13:19 - pre 199 meseci
Nikako.
 
Odgovor na temu

djpero.84
Pero Knezevic
Prijedor

Član broj: 120188
Poruke: 190
*.teol.net.

Sajt: www.littlefrog.ba


Profil

icon Re: Pravljenje novoga programa iz vb programa14.12.2007. u 13:49 - pre 199 meseci
Mozes to da napravis i da iskopiras program binarno, ali ga nemozes cuvati unutar programa, vec napravi petljicu ako vec postoji neki taj "osnovni" EXE fajl nek ti pokrece drugu formu unutar tog projekta ili neku funkciju koju vec zelis, ali kao sto kolega rece, to mi se cini viralno :)
 
Odgovor na temu

Eurora3D Team
Nebojsa - Programer & Vodja tima
Beograd

Član broj: 120376
Poruke: 900
91.148.114.*



+7 Profil

icon Re: Pravljenje novoga programa iz vb programa16.12.2007. u 11:04 - pre 199 meseci
Evo ti osnovni primer za pravljenje exe-a iz VB6
Resenje koristi Scripting ActiveX controlu (koja moze da izvede VB i Java sctipt). Ako imas VB6 imas i nju instaliranu.
A ako hoces da program posaljes nekom napravi insaler i ukljuci msscript.ocx (ne znam tacno dali je ona sastavni deo windowsa)
Ovde je demonstrirano samo osnovno.
Script moze da bude prilicno komplikovan (cak moze da pistupi formama i ostalim objektima iz glavnog programa)
Napravljeni exe je ustvari isti kao i onaj koji ga pravi ali mu je dodat deo koji sadrzi podatke o tekstu scripta.
Ako taj deo postoji u programu, program se pokrece u modu koji izvrsava script, a ako nije pokrece se u modu editora.
Programe (u ovom primeru) mozes da pravis samo iz exe verzije (ne iz VB IDE). Editor je vec izkompajlovan i dodat u zip fajl.
Sto se tice dinamickog dodavanja resursa,to je bio jedan moj primer od ranije.
Tu tehniku sam ovde iskoristio da dodam skript u novi exe.
To je samo jedna od tehnika za dodavanje podataka u exe (ima i drugih , npr neko stavlja podatke na kraju fajla i na samom kraju dodaje long broj koji opisuje duzinu podataka itd) i nema nikakve veze sa samim izvodjenjem scripta.
Ovo sto su ti ostali opisivali (pravljenje pravog programa sa asm i dr) je daleko iznad tvog nivoa programiranja. Mogao bi da ti napravim i takav primer ali nema svrhe .... a osim VB-a morao bi da znas i assembler.
Pozdrav
PS Komentari u modulu su iz stare verzije .... ne odnose se na ovaj



[Ovu poruku je menjao Eurora3D Team dana 16.12.2007. u 17:28 GMT+1]
Prikačeni fajlovi
 
Odgovor na temu

Eurora3D Team
Nebojsa - Programer & Vodja tima
Beograd

Član broj: 120376
Poruke: 900
91.148.114.*



+7 Profil

icon Re: Pravljenje novoga programa iz vb programa16.12.2007. u 17:11 - pre 199 meseci
U predhodnom primeru sam napravio gresku (ozbiljnu). Program je uvek izvrsavao script iz text box-a umesto iz resursa , tako da je napavljeni program uvek bio isti. Ispravio sam kod , imas i komentare i objasnjenje za koriscenje VB Forme u scriptu.
Pozdrav
Prikačeni fajlovi
 
Odgovor na temu

h4ckon3
hack one
////

Član broj: 164247
Poruke: 62
*.adsl.net.t-com.hr.



Profil

icon Re: Pravljenje novoga programa iz vb programa07.01.2008. u 08:25 - pre 198 meseci
ja imam vb 2008 i meni to ne radi...ovaj kod

Code:
     Str_Renamed = StrConv(CStr(Resources.MYDATA_1), VbStrConv.None, 1033) ' dok se forma ucitava ucitavamo podatke iz resursa
    


evo errora:

Error 1 'MYDATA_1' is not a member of 'Resources'. C:\Documents and Settings\d4v1d\Desktop\vbmakeexe\VBMaker.NET\frmMain.vb 40 37 VBMaker
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12851



+4784 Profil

icon Re: Pravljenje novoga programa iz vb programa07.01.2008. u 13:37 - pre 198 meseci
Ovo je forum samo za matori VB (6.0 i stariji). Za VB 2008 postavi temu u .NET forumu. Mada u .NET-u takve stvari su dosta drugacije (i moguce je stvarno napraviti nesto, ne samo teorijski).
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Pravljenje novoga programa iz vb programa07.01.2008. u 19:15 - pre 198 meseci
Citat:
Shadowed: Ovo je forum samo za matori VB (6.0 i stariji). ...


kmhm.. ne vredjaj!
 
Odgovor na temu

Eurora3D Team
Nebojsa - Programer & Vodja tima
Beograd

Član broj: 120376
Poruke: 900
91.148.114.*



+7 Profil

icon Re: Pravljenje novoga programa iz vb programa09.01.2008. u 13:37 - pre 198 meseci
Citat:
h4ckon3: ja imam vb 2008 i meni to ne radi...ovaj kod

Code:
     Str_Renamed = StrConv(CStr(Resources.MYDATA_1), VbStrConv.None, 1033) ' dok se forma ucitava ucitavamo podatke iz resursa


evo errora:

Error1'MYDATA_1' is not a member of 'Resources'.C:\Documents and Settings\d4v1d\Desktop\vbmakeexe\VBMaker.NET\frmMain.vb4037VBMaker

Predji na VB 6 pa ce da radi
Pozdrav
 
Odgovor na temu

[es] :: Visual Basic 6 :: Pravljenje novoga programa iz vb programa

[ Pregleda: 2847 | Odgovora: 16 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.