XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Барахолка
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
iGran

offline
Опыт: 119
Активность:
!
ОК, приду домой попробую, сейчас я на работе, а тут и так все работает, с пробелами...
Прога одна и та же, что здесь, что дома, с первого поста...
Старый 15.01.2008, 18:09
zibada

offline
Опыт: отключен
так рекомендация запустить напрямую sfmpq относилась к системе, на которой не работает =)
я думаю, там ей какой-нибудь стандартной длл-ки не хватает, о чем она тебе сообщит.
Старый 15.01.2008, 18:17
iGran

offline
Опыт: 119
Активность:
!
При запуске sfmpq.exe на неработающих системах картина точно такая же что и в посте №161, никаких библиотек не требует, листфайл при выполнении "sfmpq.exe l map.w3x list.txt" создается правильный.
А вот что при запуске xdep.exe на WinXP и Win98:
__________________Win98_______________________

G:\xDep>XDEP.EXE
##### X-deprotect: Warcraft 3 RoC/TFT Map Recovery Tool
##### (C) zibada, 2006
##### Version: 2006-10-02
##### see xdep.ini file for available options

Processing map: WiA.w3x
Fatal Error: Failed to extract MPQ archive G:\xDep\WiA.w3x
sfmpq.exe or sfmpq.dll are missing or damaged
Deleting temporary files...
Invalid switch - /S

* * * Press Enter to exit * * *
___________________WinXP________________

G:\xDep>xdep.exe
##### X-deprotect: Warcraft 3 RoC/TFT Map Recovery Tool
##### (C) zibada, 2006
##### Version: 2006-10-02
##### see xdep.ini file for available options

Processing map: WiA.w3x
Fatal Error: Failed to extract MPQ archive G:\xDep\WiA.w3x
sfmpq.exe or sfmpq.dll are missing or damaged
Deleting temporary files...

* * * Press Enter to exit * * *
________________________________________

При этом на обеих осях остается папка "WiA.w3x.temp", в которой пустая папка "files" и копируется файл listfile.txt (полный, не с карты).

ЗЫ. М.б. вот еще - на домашнем компе в период пока не пользовался xdep была добавлена память с 512 мб до 1024.
Старый 16.01.2008, 11:18
zibada

offline
Опыт: отключен
а опция clean_temp_onerror у тебя включена?
если да, и временные файлы все равно не прибиваются, у тебя нет какого-нибудь антивируса, который мешает xdep-у создавать новые процессы?
(по сути, в нем походу обламывается вызов команды, аналогичной той, что я написал)
Старый 17.01.2008, 00:50
DviRUS

offline
Опыт: 3,035
Активность:
Или прав не хватает... На разных компьютерах проверялось. Вполне может быть.
Старый 17.01.2008, 01:04
iGran

offline
Опыт: 119
Активность:
Цитата:
Сообщение от !
а опция clean_temp_onerror у тебя включена?)

Да, она включена на обеих компах...

Цитата:
Сообщение от !
у тебя нет какого-нибудь антивируса, который мешает xdep-у создавать новые процессы?

И там и там стоит абсолютно одинаковая версия DrWeb...

Цитата:
Сообщение от !
Или прав не хватает

Права администратора везде...

А что это за строка при запуске в Win98 "Invalid switch - /S"?

Отредактировано iGran, 17.01.2008 в 10:23.
Старый 17.01.2008, 10:08
zibada

offline
Опыт: отключен
временные файлы убиваются виндовой командой "rmdir WiA.w3x.temp /s /q", может быть 98-я про ключ /s не знает.
вот это странно, что до этого сообщения доходит, а все равно не срабатывает, т.е. не прибивается ничего.

может там пути криво определяются...
попробуй эту версию, лог такой же скинь плз...
Старый 17.01.2008, 14:56
C71me
2SIDES.VIDEO
offline
Опыт: 4,884
Активность:
Огромное спасибо автору за эту прогу !
Старый 17.01.2008, 17:26
iGran

offline
Опыт: 119
Активность:
Цитата:
Сообщение от !
попробуй эту версию, лог такой же скинь плз...

___________________WinXP________________

G:\xDep>xdep.exe
##### X-deprotect: Warcraft 3 RoC/TFT Map Recovery Tool
##### (C) zibada, 2006
##### Version: 2006-10-02
##### see xdep.ini file for available options

Processing map: CastlevaniaTheRequiemOfSouls47BFinal.w3x
Working dir is: G:/xDep/CastlevaniaTheRequiemOfSouls47BFinal.w3x.temp/files
Executing: "../../sfmpq.exe" l -l "../listfile.txt" "../../G:\xDep\CastlevaniaTh
eRequiemOfSouls47BFinal.w3x" "../files.txt" 2>nul
Fatal Error: Failed to extract MPQ archive G:\xDep\CastlevaniaTheRequiemOfSouls4
7BFinal.w3x
sfmpq.exe or sfmpq.dll are missing or damaged
Deleting temporary files...
Working dir is: G:/xDep
Executing: rmdir "CastlevaniaTheRequiemOfSouls47BFinal.w3x.temp" /s /q

* * * Press Enter to exit * * *
__________________Win98_______________________

G:\xDep>XDEP.EXE
##### X-deprotect: Warcraft 3 RoC/TFT Map Recovery Tool
##### (C) zibada, 2006
##### Version: 2006-10-02
##### see xdep.ini file for available options

Processing map: Castle.w3x
Working dir is: G:/xDep/Castle.w3x.temp/files
Executing: "../../sfmpq.exe" l -l "../listfile.txt" "../../G:\xDep\Castle.w3x" "
../files.txt" 2>nul
Fatal Error: Failed to extract MPQ archive G:\xDep\Castle.w3x
sfmpq.exe or sfmpq.dll are missing or damaged
Deleting temporary files...
Working dir is: G:/xDep
Executing: rmdir "Castle.w3x.temp" /s /q
Invalid switch - /S

* * * Press Enter to exit * * *

Временная папка осталось, в ней все также, как и раньше...
Старый 18.01.2008, 12:06
zibada

offline
Опыт: отключен
путь относительный к карте пропиши.
хотя у тебя sfmpq вообще запуститься даже с кривым путем к карте не может...
если вручную выполнить ту команду
"../../sfmpq.exe" l -l "../listfile.txt" "../../G:\xDep\CastlevaniaTheRequiemOfSouls47BFinal.w3x" "../files.txt" 2>nul
находясь в папке G:/xDep/CastlevaniaTheRequiemOfSouls47BFinal.w3x.temp/files, оно сработает?
(должно хотя бы что-то написать, хотя бы про невалидный архив ругнуться)
если да, тогда у меня идеи кончились...
Старый 18.01.2008, 14:26
iGran

offline
Опыт: 119
Активность:
2!: ОК, попробую, отпишусь, скорее всего в понедельник. Спасибо за участие!
Радует, что хоть на работе XDEP пашет без проблем.
Старый 18.01.2008, 14:36
iGran

offline
Опыт: 119
Активность:
Таки ругнулось )))
___________________WinXP________________
G:\xDep\Castle.w3x.temp\files>"../../sfmpq.exe" l -l "../listfile.txt" "../../G:
--- SFmpq console archiver ---
Opening archive: ../../G:\xDep\Castle.w3x
Error: file not exists or is not a valid MPQ archive
Я карту переименовал, слишком длинная строка получалась...
Старый 21.01.2008, 10:24
happy_horror
2 + 2 = 22 :-D
offline
Опыт: 7,818
Активность:
Прога работает, разобрался в чём проблема...в настройках в строках:
[
; путь к исходной карте
; относительно папки с программой или полный, например C:\warcraft 3\mymap.w3x
; заключать в кавычки ничего не надо!
inmapfile = 1.w3x
; путь, куда класть результат
; сама исходная карта не модифицируется никаким образом
outmapfile = 2.w3x
]
за место строки inmapfile = 1.w3x я вписывал путь к карте, т.е. С:\1\1.w3x
НО! оказалось, что inmapfile и outmapfile являются командами...т.е. вся проблема была в том, что пример указания пути к карте немного некорректно был написан, поскольку подобное случалось и у других (читал в инете на форумах)
Поэтому автору проги респект! А тем у кого при запуске проги возникают проблемы (например что: sfmpq.dll or sfmpq.exe missing or damaged) советую:
Кладите карту в папку с программой и не удаляйте inmapfile и outmapfile в строках - это команды для программы!

Отредактировано happy_horror, 22.01.2008 в 02:17.
Старый 21.01.2008, 21:25
iGran

offline
Опыт: 119
Активность:
Цитата:
Сообщение от happy_horror
Кладите карту в папку с программой и не удаляйте inmapfile и outmapfile в строках - это команды для программы!

Не думаю, что в моем случае имеет место быть эта проблема )))
Дело в том, что в обоих случаях (там, где работает, и там где нет) я пользуюсь оболочкой - Project1.exe, которая была взята с этого же топика. xdep.ini я просматривал и редактировал напрямую только когда надо было получить логи. Карту я _всегда_ копирую в папку с xdep...
Старый 22.01.2008, 10:35
RedStorm

offline
Опыт: 169
Активность:
Цитата:
Сообщение от !
сорри, на поддержку утилитки времени нет, хотя туда еще много чего добавить можно.
желающим и разбирающимся в программировании и структуре варкрафтовских карт, если вдруг такие есть, могу отдать исходник (1 файл, 20 кило, Perl) для дальнейшей доводки =)


Если все еще можно, то скинь и мне исходники.
Старый 10.03.2008, 17:00
Arbogast
Hunting - best ever.
offline
Опыт: 1,624
Активность:
Большое СПС пригодится...
Старый 26.04.2008, 19:29
Gaara

offline
Опыт: 22
Активность:
здрасте! собственно, я полный нупко в етом деле...
...интересует миня такой вопрос...уже не первый раз с таким встречаюсь....
ну вот возьмём к примеру карту The Last Hope v3.2, депротектиццо она вполне нормально...и открывается в редакторе...но при поптыке сохранить карту....даже если не редактировать её - выдаёт што то по типу этово:


памагити плз! ненаю чё делать(
Старый 06.05.2008, 19:32
akkolt

offline
Опыт: 13,826
Активность:
Это ошибки в Jass исправь, да и всё!
Старый 06.05.2008, 19:35
S

offline
Опыт: 43,833
Активность:
Цитата:
Это ошибки в Jass исправь, да и всё!

исправить 5539 ошибок? roflmao
Gaara а с какой целью изменяешь карту?
Старый 06.05.2008, 19:35
akkolt

offline
Опыт: 13,826
Активность:
Если не знаешь где ошибка, нажми на строку с ней , там всё написано будет.

akkolt добавил:
Sasha там их действительно столько?!!! Извини не заметил.
Старый 06.05.2008, 19:37
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 18:00.