Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 7 odgovora
  • 3.109 pregleda

Najnovija ↓

Rar with password 17.09.2007. u 11:13 · pre 232 meseca #1
Potreban mi je dio koda ili neke smjernice za pakovanje fajla u rar arhivu sa password-om. Kako bi se to moglo izvesti.
Potpis
SELECT * FROM หน่วยงานหลัก WHERE ยสันติ LIKE 'โดย%'
Re: Rar with password 17.09.2007. u 13:24 · pre 232 meseca #3
Mozda grijesim, ali meni ne radi tvoj kod.

Do sad sam koristio komandu winrar-a za cmd:

Code:

'Shell "cmd /k c:\progra~1\winrar\rar a c:\baza.rar c:\baza.jpg -p[password] > 0", vbNormalFocus


ali me nerviralo sto prozor cmd-a ostane otvoren, a onda sam pronasao ovo:

Code:

Sleep 2000
SendKeys "EXIT"
Sleep 2000
SendKeys "{Enter}", True


a na to Kaspersky reaguje kao Invader (Loader).
Potpis
SELECT * FROM หน่วยงานหลัก WHERE ยสันติ LIKE 'โดย%'
Re: Rar with password 18.09.2007. u 08:14 · pre 232 meseca #4
Da li postoji vb-ova komponenta za pakovanje?
Potpis
SELECT * FROM หน่วยงานหลัก WHERE ยสันติ LIKE 'โดย%'
Re: Rar with password 19.09.2007. u 01:41 · pre 232 meseca #5
Vidim da si ti za svoju verziju WinRar-a stavljao -p na kraju.
Probaj da promenis CommandLine string u kodu
Code:

CommLine = "a " & He & txtPassword.Text & " " & Archive & " " & App.Path & "\File1.txt" & " " & App.Path & "\File2.txt" 'stari
CommLine = "a " & Archive & " " & App.Path & "\File1.txt" & " " & App.Path & "\File2.txt" & " " & He & txtPassword.Text 'novi

Meni radi u oba slucaja s tim da u ovom drugom u arhivi pravi sve foldere (putanju) od C:\ drajva do fajla (npr u arhivi je prvo npr Files pa u njemu VB pa unutra fajl koji je kompresovao) tako da je prva linija bolja.
Inace zadnji parametar ShellExecute WinApi funkcija odredjuje kako ce pozvani program da se otvori (ako ima GUI) .0 je sakriven a to tebi treba.
Citat:
dava: Mozda grijesim, ali meni ne radi tvoj kod.

Do sad sam koristio komandu winrar-a za cmd:

Code:

'Shell "cmd /k c:\progra~1\winrar\rar a c:\baza.rar c:\baza.jpg -p[password] > 0", vbNormalFocus


ali me nerviralo sto prozor cmd-a ostane otvoren

Mozda gresis :) (a mozda i ne). Zadnji parametar ovog tvog reda odredjuje kako ce cmd prozor da se otvori
Ako hoces sakriven stavi vbHide
Code:

'Shell "cmd /k c:\progra~1\winrar\rar a c:\baza.rar c:\baza.jpg -p[password] > 0", vbHide

Pozdrav
Potpis
HomePage http://www.eurora3d.com
Re: Rar with password 19.09.2007. u 13:05 · pre 232 meseca #6
Ovo ti nisam napisao prosli put
Sa
Code:

Shell "cmd /k c:\progra~1\winrar\rar a c:\baza.rar c:\baza.jpg -p[password] > 0", vbHide

cmd.exe ostaje aktivan (ali nevidljiv) posle izvrsenja komande (to mozes da vidis u Task manageru).
Tako da ti je Api funkcija iz predhodnog odgovora bolje resenje.
Pozdrav
Potpis
HomePage http://www.eurora3d.com
Re: Rar with password 19.09.2007. u 15:01 · pre 232 meseca #7
Rijesio sam jos jutros sa tvojom API f-jom, jucer se nisam dovoljno posvetio. Sto se tice vbHide, to mi je poznato ali mi nije rjesenje jer kao sto kazes ostaje u memoriji, u memoriji racunara koji se nikad ne gasi, zamisli ga nakon mjesec-dva.
Pokusao sam sa redirekcijom izlaza u fajl umjesto na prozor ali nije pomoglo, povratne informacije je svarno upisao u fajl, ali se prozor ipak otvorio.
Imao sam rjesenje i sa jednom funkcijom koja ubija proces, u ovom slucaju cmd.exe, ali tvoje rjesenje je ipak bolje.
Pozdrav i hvala.
Potpis
SELECT * FROM หน่วยงานหลัก WHERE ยสันติ LIKE 'โดย%'
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme