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

Pakovanje = VB + Winrar

[es] :: Visual Basic 6 :: Pakovanje = VB + Winrar

Strane: 1 2

[ Pregleda: 2174 | Odgovora: 20 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

VRKY
Tomislav Vrkljan

Član broj: 21087
Poruke: 4683
*.net.htnet.hr

ICQ: 194179024
Sajt: www.gospic-online.com


Profil

icon Pakovanje = VB + Winrar08.10.2004. u 14:08

PoZdrAV
Problem je slijedeći:
Pokušavam pomoću VB i winrara pakovati fajlove. I uspijem spakovati fajl ali ne znam odredit lokaciju gdje će se napravit taj pakovani fajl. Ovo je taj kod koji sam za sad napravio on rdai pomoću parametara (kako li se već zovu) u Winraru.

Code:

DirWinrar = "C:\Program Files\Winrar\Winrar.exe"
Fajl = "C:\SeOn"
Shell DirWinrar & " a Fajl Seon.exe"

08.10.2004. u 14:08 

set_X

Član broj: 32954
Poruke: 675
212.200.108.*



Profil

icon Re: Pakovanje = VB + Winrar08.10.2004. u 15:08
Fajl ce se snimiti u C:\Program Files\Winrar\
08.10.2004. u 15:08 

mladenovicz
Zeljko Mladenovic
Xoran Technologies, Inc., Ann Arbor, MI, USA / Softwa..
Ann Arbor, MI, USA

Moderator
Član broj: 6598
Poruke: 2064
*.bg.wifi.vline.verat.net

Jabber: mladenovicz@elitesecurity.org
ICQ: 95144142
Sajt: yubc.net/~mz


Profil

icon Re: Pakovanje = VB + Winrar08.10.2004. u 15:27
Citat:
WinRAR Help:

Command line syntax

It is possible to perform WinRAR commands from the command line. Common command line syntax is described below:

WinRAR <command> -<switch1> -<switchN> <archive> <files...> <@listfiles...> <path_to_extract\>

08.10.2004. u 15:27 

VRKY
Tomislav Vrkljan

Član broj: 21087
Poruke: 4683
*.net.htnet.hr

ICQ: 194179024
Sajt: www.gospic-online.com


Profil

icon Re: Pakovanje = VB + Winrar08.10.2004. u 18:17
Citat:
set_X: Fajl ce se snimiti u C:\Program Files\Winrar\

Aha....
Bome neće nego se parvi fajl di pokreneš taj .exe koji ima taj kod u sebi!!
08.10.2004. u 18:17 

Shadowed
.NET developer

SuperModerator
Član broj: 649
Poruke: 8845
*.vdial.verat.net

Sajt: www.diskusije.net


Profil

icon Re: Pakovanje = VB + Winrar08.10.2004. u 18:24
Cekaj, ti ovim "Shell DirWinrar & " a Fajl Seon.exe" dobijas sta?

Zar ova promenljiva Fajl ne bi trebala da sadrzi naziv arhive? Pa ako je tako, onda daj ime arhive sa putanjom (npr. rar.exe "c:\somefolder\somesubfolder\out.rar" Seon.exe).
08.10.2004. u 18:24 

VRKY
Tomislav Vrkljan

Član broj: 21087
Poruke: 4683
*.net.htnet.hr

ICQ: 194179024
Sajt: www.gospic-online.com


Profil

icon Re: Pakovanje = VB + Winrar08.10.2004. u 18:33
S tim dobijem .rar fajl tog fajla pod imenom SeOn.exe. Meni je problem odredit lokaciju tog .rar fajla jer se sa ovim gore navedenim kodom .rar fajl pravi na tom mjestu gdje je pokrenut .exe s tim kodom. Nadam se da si me shvatioi
08.10.2004. u 18:33 

Shadowed
.NET developer

SuperModerator
Član broj: 649
Poruke: 8845
*.vdial.verat.net

Sajt: www.diskusije.net


Profil

icon Re: Pakovanje = VB + Winrar08.10.2004. u 19:03
Ma, OK, kontam to ali mi je neobicno sto ti promenljiva Fajl ne ma fajl sa eksteziom .exe.
Probaj kako sam ti pokazao.
08.10.2004. u 19:03 

VRKY
Tomislav Vrkljan

Član broj: 21087
Poruke: 4683
*.net.htnet.hr

ICQ: 194179024
Sajt: www.gospic-online.com


Profil

icon Re: Pakovanje = VB + Winrar08.10.2004. u 19:12
Promjenjiva Fajl označava folder u kojem se nalazi onaj SeOn.exe
Pokušavao sam nešto slično kako si ti rekao. Rezultat je ovo:

Code:

DirWinrar = "C:\Program Files\Winrar\Winrar.exe"
Shell DirWinrar & " a C:\SeOn Seon.exe"


Sad kad pokrenem to pravi se .rar na C disku, već je malo bolje. Samo ja hoću da određujem di se pravi taj .rar fajl npr. u Program Files. Idem sad još malo čeprkat po tome...

08.10.2004. u 19:12 

mladenovicz
Zeljko Mladenovic
Xoran Technologies, Inc., Ann Arbor, MI, USA / Softwa..
Ann Arbor, MI, USA

Moderator
Član broj: 6598
Poruke: 2064
*.bg.wifi.vline.verat.net

Jabber: mladenovicz@elitesecurity.org
ICQ: 95144142
Sajt: yubc.net/~mz


Profil

icon Re: Pakovanje = VB + Winrar08.10.2004. u 19:13
Code:

DirWinrar = "C:\Program Files\Winrar\Winrar.exe"
Fajl = "C:\SeOn"
Shell DirWinrar & " a Fajl Seon.exe"


Stavio si promenljivu unutar stringa, naravno da ne radi. Shell ce dobiti kao parametar

"C:\Program Files\Winrar\Winrar.exe a Fajl Seon.exe"


08.10.2004. u 19:13 

Shadowed
.NET developer

SuperModerator
Član broj: 649
Poruke: 8845
*.vdial.verat.net

Sajt: www.diskusije.net


Profil

icon Re: Pakovanje = VB + Winrar08.10.2004. u 19:24
VRKY, predlazem ti da batalis promenljive dok ne shvatis kako radi rar.exe a posle kombinuj to.
A radi ovako
rar.exe a imearhive.rar imefajla.exe

Pri tome imearhive.rar moze da sadrzi putanju. Znaci, moze samo file.rar i snimice u radnom direktorijumu, ili, moze x:\folder\file.rar i snimice, pogadjas u x:\folder.

E sad, druga je stvar ako ti usput pogresis u konstruisanju stringa...
08.10.2004. u 19:24 

VRKY
Tomislav Vrkljan

Član broj: 21087
Poruke: 4683
*.net.htnet.hr

ICQ: 194179024
Sajt: www.gospic-online.com


Profil

icon Re: Pakovanje = VB + Winrar08.10.2004. u 19:32
Citat:
mladenovicz:
Code:

DirWinrar = "C:\Program Files\Winrar\Winrar.exe"
Fajl = "C:\SeOn"
Shell DirWinrar & " a Fajl Seon.exe"


Stavio si promenljivu unutar stringa, naravno da ne radi. Shell ce dobiti kao parametar

"C:\Program Files\Winrar\Winrar.exe a Fajl Seon.exe"


E vidiš griješiš u tome. Jer taj kod radi OK. Samo je problem u mjestu nastanka tog .rar fajla.
08.10.2004. u 19:32 

VRKY
Tomislav Vrkljan

Član broj: 21087
Poruke: 4683
*.net.htnet.hr

ICQ: 194179024
Sajt: www.gospic-online.com


Profil

icon Re: Pakovanje = VB + Winrar08.10.2004. u 19:42
Hvala sad radi sve kako treba. A izgleda ovako:

Code:

DirWinrar = "C:\Program Files\Winrar\Winrar.exe"
Shell DirWinrar & " a C:\Vrky C:\Seon.exe"


I da još nešto pitam. Jesu li isti parametri u Winraru i Winzipu?
08.10.2004. u 19:42 

set_X

Član broj: 32954
Poruke: 675
212.200.108.*



Profil

icon Re: Pakovanje = VB + Winrar08.10.2004. u 19:48
Upravu si , kopirace se na mesto gde je i exe fajl...
08.10.2004. u 19:48 

VRKY
Tomislav Vrkljan

Član broj: 21087
Poruke: 4683
*.net.htnet.hr

ICQ: 194179024
Sajt: www.gospic-online.com


Profil

icon Re: Pakovanje = VB + Winrar08.10.2004. u 21:10
Za obično kompresiranje u Winraru rabi se parametar a je li taj isti parametar i u Winzipu ako ne koji je onda parametar za običnu kompresiju u njemu?
08.10.2004. u 21:10 

b3|2A

Član broj: 28083
Poruke: 84
*.as58.ob.bih.net.ba.



Profil

icon Re: Pakovanje = VB + Winrar08.10.2004. u 22:50
Da nebi otvorao novu temu ja cu iskoristiti ovu i zamolit cu nekoga ako zna kako da zipujem fajl iz VB neprimjetno.Ja znam zipovati fajl ali uvjek winzip pita da li hocu da ga zipujem.Znaci ako neko zna nek stavi source.
08.10.2004. u 22:50 

Aleksandar Ružičić
Aleksandar Ružičić
Senior Developer, Haragei d.o.o
Beograd - Čačak

Moderator
Član broj: 26939
Poruke: 2115
195.252.81.*

Jabber: krcko@haragei.com
Sajt: krcko.haragei.org


Profil

icon Re: Pakovanje = VB + Winrar08.10.2004. u 23:08
Evo ja sam ovde vec postovao kod:
http://www.elitesecurity.org/tema/66406/0#424188

A sto se tice ovoga sto je vrky pitao, vidim da je njemu potrebno da napravi sfx arhivu. Samo da kazem da sam ja to radio samo iz VB koda nisam koristio WinRAR ili WinZip, pa ako nekome treba kod ja sam tu...

Pozdrav Svima!
jQuery addict!

Fact: Chuck Norris hates layout tables!
08.10.2004. u 23:08 

VRKY
Tomislav Vrkljan

Član broj: 21087
Poruke: 4683
*.net.htnet.hr

ICQ: 194179024
Sajt: www.gospic-online.com


Profil

icon Re: Pakovanje = VB + Winrar09.10.2004. u 08:08
Kako si to radio ? I meni je lakše, bolje kompresirati fajl iz VB pomoću Winrara nego pomoću onih .dll fajlova, zar nije tako?
09.10.2004. u 08:08 

Aleksandar Ružičić
Aleksandar Ružičić
Senior Developer, Haragei d.o.o
Beograd - Čačak

Moderator
Član broj: 26939
Poruke: 2115
195.252.81.*

Jabber: krcko@haragei.com
Sajt: krcko.haragei.org


Profil

icon Re: Pakovanje = VB + Winrar09.10.2004. u 10:42
Citat:
VRKY: Kako si to radio ? I meni je lakše, bolje kompresirati fajl iz VB pomoću Winrara nego pomoću onih .dll fajlova, zar nije tako?

Pa ne kazem da ni meni nije lakse bez WinRAR-a, al sam hteo da napravim svoj interfejs za raspakivanje, jedino sto ne valja to je da su potrebni VB6 runtime fajlovi da bi program uopste radio (potrebno je samo msvbvm60.dll, dll za unzipovanje moze da se upakuje u exe)
U sustini nije tesko: izaberes fajlove, zipujes ih i potom taj zip otvoris u binary modu, ucitas u jedan string i to samo dodas na kraj vec gotovog exe-a kao property. I dobijes jedan exe u koji je upakovano sta god oces. Potom taj exe prilikom startovanja cita property i snima to u jedan fajl u tmp folderu i samo to unzipuje...
jQuery addict!

Fact: Chuck Norris hates layout tables!
09.10.2004. u 10:42 

VRKY
Tomislav Vrkljan

Član broj: 21087
Poruke: 4683
*.net.htnet.hr.

ICQ: 194179024
Sajt: www.gospic-online.com


Profil

icon Re: Pakovanje = VB + Winrar09.10.2004. u 20:11
Danas sam na netu na jednom forumo naletio na jedno mogućnost kompresiranja fajla... Samo se pričalo o .dll fajlu koji je za to potreban a o kodu nije bilo riječi. Taj dll je:

Code:

c:\windows\system32\zipfldr.dll


Mislim da sam ja to shvatio dobro... ispravite kao griješim...
09.10.2004. u 20:11 

Aleksandar Ružičić
Aleksandar Ružičić
Senior Developer, Haragei d.o.o
Beograd - Čačak

Moderator
Član broj: 26939
Poruke: 2115
195.252.81.*

Jabber: krcko@haragei.com
Sajt: krcko.haragei.org


Profil

icon Re: Pakovanje = VB + Winrar09.10.2004. u 22:43
Nije ti dovoljno samo da imas dll, moras i da znas koje funkcije ima u sebi i da ih pozoves iz koda (pretpostavljam da je dll win32 i da ne treba da se registruje).
Evo ja cu malo da doteram kod za onaj moj sfx u kome koristim azip32.dll za zipovanje i aunzip32.dll za unzipovanje pa cu ovde da postujem. Posto sam imam nekih obaveza (moram da ucim) najkasnije do preksutra cu da postujem to ovde.

Do tad...

Pozdrav Svima!
jQuery addict!

Fact: Chuck Norris hates layout tables!
09.10.2004. u 22:43 

[es] :: Visual Basic 6 :: Pakovanje = VB + Winrar

Strane: 1 2

[ Pregleda: 2174 | Odgovora: 20 ]

Postavi temu Odgovori

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