Visual Basic 6: Program sa sám eliminuje???

Programovacie jazyky, rady, poradňa...
tom1597530
Zablokovaný
Zablokovaný
Príspevky: 170
Registrovaný: 18 okt 2008, 14:28

Visual Basic 6: Program sa sám eliminuje???

Príspevok od používateľa tom1597530 »

Dobrý deň. Potreboval by som vyriešiť jeden problém. Mám Command1 a keď ho stlačím, tak bez akéhokoľvek opýtania .exe program odstráni (teda odstráni sám seba :D). Ďakujem.
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

ukáž zdroják
tom1597530
Zablokovaný
Zablokovaný
Príspevky: 170
Registrovaný: 18 okt 2008, 14:28

Príspevok od používateľa tom1597530 »

Myslíš path?
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

nie, ukáž zdroják toho commandu, pretože neverím že sa ti exe môže same zo seba zmazať
tom1597530
Zablokovaný
Zablokovaný
Príspevky: 170
Registrovaný: 18 okt 2008, 14:28

Príspevok od používateľa tom1597530 »

No ja práveže neviem, či sa môže ten program sám eliminovať. Práve preto sa pýtam, lebo súvisí to s tou šifrovanou rečou, lebo sme sa dohodli s kamarátom, že si budeme "tajne" dopisovať a takáto vec by tam nemala chýbať. Dá sa to vôbec?

//autoeditácia príspevku ( 19 Dec 2009, 13:35 )
// V Google som našiel KillMyself, ale tam všade už bol určený ten path programu. A práveže to chcem, aby si ho zistil sám ten program
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

tak sa nabudúce spýtaj ako človek, z toho prvého príspevku to vyznelo že máš taký problém že sa ti to maže, mal si napísať že to chceš docieliť.
a teoreticky hej, že by si zrušil asociovanie súboru s procesom (tak ako to robí unlocker). Prakticky to bude horšie, osobne neviem či takéto veci VB vôbec zvláda
tom1597530
Zablokovaný
Zablokovaný
Príspevky: 170
Registrovaný: 18 okt 2008, 14:28

Príspevok od používateľa tom1597530 »

A niečo také, že by som stlačil Command1, on by spustil program A.exe v C:/ a že A.exe by pri Form_Load() odstránil program B.exe v C:/ bez pýtania, také niečo by si nevedel, teda program A.exe by zničil program B.exe, lebo som čítal, že to už je reálnejšie. Dík

//teda, niečo takéto:
program B.exe:

Kód: Vybrať všetko

Private Sub Command1_Click()
OTVORIŤ C:/A.exe
End Sub
program A.exe:

Kód: Vybrať všetko

Private Sub Form_Load()
ZNIČIŤ C:/B.exe
End
End Sub
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

pokiaľ sa po spustení A.exe následne B.exe zavre, a A.exe chvíľku počka pred mazaním tak to pôjde. Kým ti ale B.exe bude spustené tak je tam stále ten istý problém
tom1597530
Zablokovaný
Zablokovaný
Príspevky: 170
Registrovaný: 18 okt 2008, 14:28

Príspevok od používateľa tom1597530 »

Vsak ale jak sa A nacita tak hned vypne a zmaze B a potom sa A vypne

// tak som to myslel. Vedel by si o niecom?

Prosím ta, pomoz mi s tým, velmi by som ti bol vdacny
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

Kód: Vybrať všetko

Private Sub Command1_Click()
Shell("A.exe")
Unload Me
End Sub
a v A.exe by bolo niečo ako

Kód: Vybrať všetko

Private Sub Form_Load() 
Kill "B.exe" 
End Sub
pri kill ale neviem či netreba absolútnu cestu, s vb som dobré štyri roky nerobil
tom1597530
Zablokovaný
Zablokovaný
Príspevky: 170
Registrovaný: 18 okt 2008, 14:28

Príspevok od používateľa tom1597530 »

A to Shell("A.exe") nepotrebuje cestu k tomu, teda C:/A.exe?
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

a ja viem kde to ty máš? :) zas nečakaj že ti všetko spravím
tom1597530
Zablokovaný
Zablokovaný
Príspevky: 170
Registrovaný: 18 okt 2008, 14:28

Príspevok od používateľa tom1597530 »

audiotrack napísal:a ja viem kde to ty máš? :) zas nečakaj že ti všetko spravím
Však hovorím, že C:/ :D
Napísať odpoveď