Page 1 of 1

User menu položka niekedy nefunguje

Posted: 20 Nov 2006, 11:00
by kypec
Mám vytvorený užívateľský príkaz, ktorý vo verzii 2.5 RC1 fungoval bezchybne.

Command: C:\Program Files\HEX2BIN\hex2bin.exe
Arguments: $(DOSFullName) $(DOSFullPath)$(DOSNamePart).bin /S:17
Initial directory: $(FullPath)

Ak teraz vo verzii 2.5 RC2 tento príkaz spustím na HEX súbor, ktorý sa nachádza na sieťovom disku
M:\Vyvoj-Entvicklung\PROJEKTY\GAMMA\sw\preliminary\RC400_support\gp2k5_60.hex
tak sa objavia tieto dve chybové hlášky :(
Image
Image

Posted: 20 Nov 2006, 15:25
by Jan Rysavy
Dobrý den, první hláška není naše. Pochází od operačnímu systému.
Druhá hláška už je Salamandera (selhalo zavolání externího programu).

Co myslíte tím, že příkaz "někdy" nefunguje?
Pro soubory na disku C:\ příkaz funguje?

Posted: 21 Nov 2006, 08:48
by kypec
Myslím, že som našiel príčinu občasného fungovania. Áno, na lokálnom disku to fungovalo, takisto aj na sieťovom, ale len keď som skrátil cestu k súboru, napr. M:\Vyvoj-Entvicklung\PROJEKTY\GAMMA\sw\preliminary\gp1k6_60.hex
Problémom je zrejme príliš dlhá cesta s názvom súboru, nakoľko sa jedná o dosť starý program z obdobia DOSu. Ďakujem za odpoveď z Vašej strany :)

Posted: 21 Nov 2006, 10:14
by SelfMan
Jan,
nebolo by v takychto pripadoch vhodne, keby Salamander aspon vyhodil hlasku o prilis dlhej ceste?

Posted: 21 Nov 2006, 11:27
by Jan Rysavy
To by bylo vhodné. Proberu s kolegou, zda to je realizovatelné.

Posted: 22 Nov 2006, 16:08
by Petr Solin
Standardni limit pro prikaz je 259 znaku, ktery v tomto pripade urcite nebyl prekroceny. Jestli je zde jeste jiny limit (napr. kvuli DOSu), tak pro nej aspon prozatim zadnou podporu nenabizime.

Muzete mi poslat hex2bin.exe, abych si tu mohl otestovat, co se presne deje?
(zabaleny napr. do .zip archivu na email petr.solin at altap.cz)

Jaky mate operacni system?