Page 1 of 1

Problém s Externím Komprimátorem.

Posted: 04 Jan 2007, 07:22
by iX
HI! :D
Chtěl bych používat WinRAR (resp. RAR.exe) jako externí komprimátor. Protože ho mám registrovaný 8) , mohu používat funkci "Authenticity Verification", tedy přepínač -av. Provedl jsem Autokonfiguraci Komprimátorů, v Nastavení - Externích komprimátorech jsem RAR dal úplně nahoru, a jako parametr Komprimovat do archívu jsem dal a -av "$(ArchiveFullName)" @"$(ListFullName)". Když teď vytvářím nebo aktualizuji archiv použitím příkazu Menu - Soubory - Komprimovat, funguje to skvěle. Pokud ale soubor přetáhnu do archivu myší, žádná AV se nepřidá, ať už již v archívu byla či nikoliv :( . Můžete mi někdo poradit, jak na to?? :roll:
Díky. :wink:

Posted: 04 Jan 2007, 12:45
by Jan Rysavy
Pokud do archivu přetahujete soubory pomocí myši (nebo archiv otevřete v panelu a ze druhého do něj kopírujete příkazem Copy/F5), řídí se pakování stránkou Archives Associations in Panels. Tam není možné ovlivnit parametry, jako to lze u Packers in Pack Dialog Box.

Existuje však jedno řešení: u WinRAR.exe založte dávku AVRAR.BAT, do které vložte

Code: Select all

"C:\Program Files\WinRAR\Rar.exe" -av %1 %2 %3 %4 %5 %6 %7 %8 %9
Následně v Salamanderu přesměrujte volání WinRAR.exe na AVRAR.BAT (v konfigurační stránce External Archives Locations).

Posted: 04 Jan 2007, 13:00
by iX
:D Děkuji, toto funguje skvěle :!: :lol: 8) 8)

Posted: 13 Apr 2007, 09:47
by iX
Chtěl bych se ještě zeptat: Pokud takhle spustím externí RAR a aktualizovaný archiv požaduje heslo, nelze nějak udělat, aby se cmd okno otevřelo napopředí jako aktivní NAD Salamanderem? Abych mohl rovnou zadávat heslo a nemusel klikat a přepínat se tam? :?:

Posted: 10 May 2007, 07:46
by iX
:D
Šlo by to nejak nebo jsem špatně vyjádřil problém?

Posted: 11 May 2007, 13:39
by Petr Solin
Problem chapu, nicmene si nemyslim, ze mame sanci zjistit, ze se spousteny program zrovna taze na heslo (nebo cokoliv jineho). Pokud nekoho napada jak to udelat, dejte prosim vedet.

Ted je tam automaticka aktivace okna externiho archivatoru, pokud jeho spousteni trva dele nez 15 vterin. Prirozene by se tato doba nechala pridat do konfigurace (ze byste si ji zkratil). Ale myslim, ze by to nadelalo vic skody nez uzitku ("vyskakovalo" by na vas okno pakovace pri vsech delsich operacich).

WinRAR

Posted: 25 Sep 2008, 09:58
by Ciner
Dobrý den, marně jsem hledal v diskuzi řešení svého problému a nenašel jsem, takže ho předkládám:
Mám Salamandra 2.51 a WinRAR 3.81. WinRar jsem si zadal do externího komprimátoru a vše funguje správně do té doby než narazí na soubor, který má v názvu souboru diakritiku. Pak vyskočí okno s Hláškou "systém nenůže nalézt uvedený soubor" a uvede název souboru s tím že diakritiku nahradí mezerami nebo neabecedními znaky. Po zavření této hlášky se archiv vytvoří, ale bez těchto souborů. Pokud spustím WinRar přímo, tak se archiv vytvoří bez problémů.
Poradíte mi?
Děkuji

Re: WinRAR

Posted: 26 Sep 2008, 00:56
by Ether
Ciner wrote:vše funguje správně do té doby než narazí na soubor, který má v názvu souboru diakritiku. Pak vyskočí okno s Hláškou "systém nenůže nalézt uvedený soubor" a uvede název souboru s tím že diakritiku nahradí mezerami nebo neabecedními znaky.
Jakou verzi Windows používáte?

Re: WinRAR

Posted: 26 Sep 2008, 07:03
by Ciner
ether wrote: Jakou verzi Windows používáte?
Tak to jsem omylem neuvedl. Mám WXP SP3

VYŘEŠENO

Problém byl v tom, že jsem v nastavení Salamandru neměl v "externich komprimátorech" u WinRARu zaškrtnuto "seznam souborů v ANSI".