Народ, всем привет!
Поступило предложени чуток переделать загрузчик прикладных программ. А именно изменить передачу парамтров в программу. Те кто их юзал знают что в заголовке менуэта есть поле где содержится адрес куда загрузчик пишет переметры. Шас он пишет их сплошной строкой, и мне это показалось оч неудобно. Те кто юзал С знают такое: main(int argc, char **argv).
Короче можно кол-во слов (argc) пощитать в загрузчике, запомнить их адреса (*argv)и записать в память по адресу в заголовке.
То есть пишем например в cmd ping&-n 100 192.168.0.1, и при входе программу Ping получим отдельно -n, отдельно 100 и отдельно 192.168.0.1
От тех кто меня понял жду предложений... а я пока пошёл ковырять загрузчик
Небольшие изменения в загрузчике программ
sid1333
1) Приведи полное и подробное описание формата, который ты хочешь реализовать.
2) Если будешь внедрять, то вводи новую версию заголовка MENUET02 или KOLIBRI00, так как переписывать кучу приложений никому не улыбается.
1) Приведи полное и подробное описание формата, который ты хочешь реализовать.
2) Если будешь внедрять, то вводи новую версию заголовка MENUET02 или KOLIBRI00, так как переписывать кучу приложений никому не улыбается.
Для тех, кому интересно: http://mikedld.com/i/new_params_passing.png
Для sid1333'а: кто выиграл?
Для sid1333'а: кто выиграл?
Конечно ты А я как уже сказал бью себя головой аб стену и признаю никчёмным программером
Who is online
Users browsing this forum: No registered users and 33 guests