Problém s Externím Komprimátorem.

Hlášení chyb a problémů programu Altap Salamander. Buďte, prosím, ve svých popisech co nejpodrobnější a vytvořte pro každý incident nový příspěvek. Nevkládejte programem generovaná hlášení o pádu programu, pošlete je e-mailem.
iX

Problém s Externím Komprimátorem.

Post 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:
Jan Rysavy
ALTAP Staff
ALTAP Staff
Posts: 5231
Joined: 08 Dec 2005, 06:34
Location: Novy Bor, Czech Republic
Contact:

Post 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).
iX

Post by iX »

:D Děkuji, toto funguje skvěle :!: :lol: 8) 8)
iX

Post 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? :?:
iX

Post by iX »

:D
Šlo by to nejak nebo jsem špatně vyjádřil problém?
Petr Solin
ALTAP Staff
ALTAP Staff
Posts: 1112
Joined: 08 Dec 2005, 09:13
Location: Novy Bor, Czech Republic
Contact:

Post 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).
Ciner
Posts: 5
Joined: 02 Jan 2006, 13:39
Location: Kutná Hora, CZ

WinRAR

Post 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
User avatar
Ether
Posts: 1471
Joined: 10 May 2007, 16:08
Location: Czech Republic
Contact:

Re: WinRAR

Post 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?
Ελληνικά rulez.
Ciner
Posts: 5
Joined: 02 Jan 2006, 13:39
Location: Kutná Hora, CZ

Re: WinRAR

Post 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".
Post Reply