Полная коллекция, Общие вопросы по всем программам |
Здравствуйте, гость ( Вход | Регистрация )
Полная коллекция, Общие вопросы по всем программам |
san |
19.10.2006, 17:53
Сообщение
#1
|
Некромант форума Arcanum
Группа: Гл. администраторыСообщений: 2 876 Регистрация: 17.10.2006 Из: Москва Пользователь №: 2 |
Наша коллекция программ находится ПО ССЫЛКЕ. Похоже, что собрано все (или почти все), что есть в сети.
Общие и небольшие вопросы - можно задать в этом топике. Новинки - отдельными постами. Если вопрос по конкретной программе - отдельным топиком. Что б не путаться. |
ТехнарикЪ |
21.4.2019, 13:22
Сообщение
#2
|
Прохожий
Группа: ПрохожиеСообщений: 8 Регистрация: 1.4.2015 Пользователь №: 6 408 |
Не работают ни UnDAT, ни dbmaker. При запуске открывается на миг окно командной строки и больше ничего не происходит. Каковы причины и как их устранить на WinXP?
|
Positiff |
21.4.2019, 18:35
Сообщение
#3
|
Технолог
Группа: ВетераныСообщений: 352 Регистрация: 15.3.2014 Пользователь №: 6 167 |
Не работают ни UnDAT, ни dbmaker. При запуске открывается на миг окно командной строки и больше ничего не происходит. Каковы причины и как их устранить на WinXP? Причины в твоём непонимании работы консольных приложений. У них нет графического интерфейса, поэтому необходимые данные им нужно передавать в виде параметров командной строки, а все результаты работы они выводят в консоль. Когда ты просто запускаешь их кликая мышкой, то они запускаются без параметров и не знают что им делать, поэтому просто выводят подсказку со списком доступных параметров (во всяком случае так себя ведёт dbmaker). Для отображения этого текста запускается консоль, но в Windows её поведение таково, что она сразу закрывается если приложение не ждёт ввода данных от пользователя (а оно не ждёт, так как просто отобразило подсказку). Короче, если ты хочешь увидеть что же тебе пишет запущенное консольное приложение, то сначала сам запусти консоль, а потом уже в ней запусти приложение. В этом случае консоль сама не закроется и ты сможешь прочитать ответ программы. Так же в консоли при запуске приложения можно передать ему необходимые параметры. Кроме того, можно создать командный файл Windows и уже в него добавить инструкцию для запуска приложения, а так же инструкцию ожидания, чтобы консоль после его запуска не закрылась. Для этого нужно создать обычный текстовый файл, потом добавить в него необходимые команды, после этого поменять его расширение с txt на bat и запустить так же как программу. Ниже приведу два примера содержимого командных файлов (оба они должны лежать рядом с dbmaker.exe, так как в команде его запуска я не стал указывать полный путь и указал только имя приложения):help.bat (выводит список возможных параметров, которые можно передать в dbmaker.exe при его запуске): dbmaker.exe pause extract.bat (распаковывает содержимое архива arcanum.dat в ту же директорию, где находится): dbmaker.exe -u arcanum.dat pause -------------------- |
ТехнарикЪ |
23.4.2019, 12:56
Сообщение
#4
|
Прохожий
Группа: ПрохожиеСообщений: 8 Регистрация: 1.4.2015 Пользователь №: 6 408 |
Для этого нужно создать обычный текстовый файл, потом добавить в него необходимые команды, после этого поменять его расширение с txt на bat и запустить так же как программу. Ниже приведу два примера содержимого командных файлов (оба они должны лежать рядом с dbmaker.exe, так как в команде его запуска я не стал указывать полный путь и указал только имя приложения): help.bat (выводит список возможных параметров, которые можно передать в dbmaker.exe при его запуске): dbmaker.exe pause extract.bat - (распаковывает содержимое архива arcanum.dat в ту же директорию, где находится): dbmaker.exe -u arcanum.dat pause Попробовал, работает. Большое спасибо, не знал об этом. Возможно,будет полезно вписать это в мануал. |
Текстовая версия | Сейчас: 21.12.2024, 22:58 |