Page 1 of 1

LAUNCHER - программа автозапуска по AUTORUN.DAT

Posted: Sat Oct 26, 2013 12:52 am
by Mario_r4
Странно что у такой старой программы нет своей темы на форуме. Исправлю это упущение, тем более случай подвернулся.

SVN r.4095 - настройки AUTORUN.DAT программы LAUNCHER перенесены в директорию SETTINGS системного диска.

Re: LAUNCHER - программа автозапуска по AUTORUN.DAT

Posted: Wed Feb 12, 2014 4:30 pm
by yogev_ezra
Можно ли добавить в LAUNCHER дублирование в дебаг-лог той строчки, которую он сейчас запускает из AUTORUN.DAT?
Должно быть несложно, и так будет сразу видно, когда зависает.

Re: LAUNCHER - программа автозапуска по AUTORUN.DAT

Posted: Wed Feb 12, 2014 11:54 pm
by Mario_r4
yogev_ezra wrote:Можно ли добавить в LAUNCHER дублирование в дебаг-лог той строчки, которую он сейчас запускает из AUTORUN.DAT?
Можно, когда будет время постараюсь добавить.

Re: LAUNCHER - программа автозапуска по AUTORUN.DAT

Posted: Sun Mar 02, 2014 8:53 pm
by Mario_r4
SVN r.4602
1) Снижение потребления оперативной памяти, 4 КБ вместо 32 КБ.
2) Вывод на доску отладки информации о запущенных приложениях.
3) Очистка исходного кода.

Обратите внимание: только 2 КБ памяти для AUTORUN.DAT и все что превысит лимит, в 2048 байт, просто не будет загружаться. В настоящее время AUTORUN.DAT занимает 1219 байт.

Re: LAUNCHER - программа автозапуска по AUTORUN.DAT

Posted: Wed Mar 05, 2014 9:32 pm
by Serge
Обратите внимание: только 2 КБ памяти для AUTORUN.DAT и все что превысит лимит, в 2048 байт, просто не будет загружаться. В настоящее время AUTORUN.DAT занимает 1219 байт.
Вот это зря.

Re: LAUNCHER - программа автозапуска по AUTORUN.DAT

Posted: Wed Mar 05, 2014 9:47 pm
by yogev_ezra
Serge wrote:
Обратите внимание: только 2 КБ памяти для AUTORUN.DAT и все что превысит лимит, в 2048 байт, просто не будет загружаться. В настоящее время AUTORUN.DAT занимает 1219 байт.
Вот это зря.
Я предлагал увеличить ограничение до 4KB, и мне было отказано.

По существу вопроса: для полного счастья, не хватает сообщения в логе "Все строчки AUTORUN.DAT выполнены успешно" (или что-то типа того), чтобы знать, зависает ли у юзера Васи после запуска всех программ из AUTORUN.DAT, или какие-то были не выполнены. И ещё, я так понял, что сообщение выводится после успешного выполнения программы? Не логичней ли выводить его до выполнения (чтобы успеть вывести, если при выполнении зависнет)?

Re: LAUNCHER - программа автозапуска по AUTORUN.DAT

Posted: Wed Mar 05, 2014 11:11 pm
by Mario_r4
Serge wrote:
Обратите внимание: только 2 КБ памяти для AUTORUN.DAT и все что превысит лимит, в 2048 байт, просто не будет загружаться. В настоящее время AUTORUN.DAT занимает 1219 байт.
Вот это зря.
Кратко и лаконично. Нет времени объяснять.

Re: LAUNCHER - программа автозапуска по AUTORUN.DAT

Posted: Wed Mar 05, 2014 11:14 pm
by Mario_r4
yogev_ezra wrote:По существу вопроса: для полного счастья, не хватает сообщения в логе "Все строчки AUTORUN.DAT выполнены успешно" (или что-то типа того), чтобы знать, зависает ли у юзера Васи после запуска всех программ из AUTORUN.DAT, или какие-то были не выполнены.
Эта строка абсолютно ничего не гарантирует.
yogev_ezra wrote: И ещё, я так понял, что сообщение выводится после успешного выполнения программы? Не логичней ли выводить его до выполнения (чтобы успеть вывести, если при выполнении зависнет)?
До.
Spoiler:Раз уж у нас вечер лаконичного изложения. :-)

Re: LAUNCHER - программа автозапуска по AUTORUN.DAT

Posted: Thu Mar 06, 2014 12:05 am
by Serge
Mario_r4
А что пояснять ? Как часто бывает, про изменения благополучно забудут, а размер файла вырастет.

Re: LAUNCHER - программа автозапуска по AUTORUN.DAT

Posted: Thu Mar 06, 2014 2:44 am
by Mario_r4
SVN r.4613
1) Динамическое выделение памяти под AUTORUN.DAT
2) Добавлены дополнительные сообщения.
Spoiler:На какие только жертвы не пойдешь из-за оппозиции, но бинарник программы по прежнему, в упакованном виде, вмещается в размер одного сектора - 512 байт.

Re: LAUNCHER - программа автозапуска по AUTORUN.DAT

Posted: Thu Mar 06, 2014 4:25 am
by Serge
Mario_r4
Раз такая пьянка, 68.27 сэкономит несколько байт.

Re: LAUNCHER - программа автозапуска по AUTORUN.DAT

Posted: Thu Mar 06, 2014 7:28 am
by Mario_r4
Serge wrote:Mario_r4
Раз такая пьянка, 68.27 сэкономит несколько байт.
Хранить файл настроек упакованным неудобно для редактирования. Или оно не упакованный также загружает?
Хотя у меня нет мотивации еще ковырять код, ведь в 512 байт упакованный бинарник влазит.

Re: LAUNCHER - программа автозапуска по AUTORUN.DAT

Posted: Thu Mar 06, 2014 9:08 am
by Serge
Она любой файл загружает. Если упакован, то ещё и распакует. Только куча должна быть инициализированна.