Board.KolibriOS.org
http://board.kolibrios.org/

LAUNCHER - программа автозапуска по AUTORUN.DAT
http://board.kolibrios.org/viewtopic.php?f=48&t=2454
Page 1 of 1

Author:  Mario_r4 [ Sat Oct 26, 2013 12:52 am ]
Post subject:  LAUNCHER - программа автозапуска по AUTORUN.DAT

Странно что у такой старой программы нет своей темы на форуме. Исправлю это упущение, тем более случай подвернулся.

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

Author:  yogev_ezra [ Wed Feb 12, 2014 4:30 pm ]
Post subject:  Re: LAUNCHER - программа автозапуска по AUTORUN.DAT

Можно ли добавить в LAUNCHER дублирование в дебаг-лог той строчки, которую он сейчас запускает из AUTORUN.DAT?
Должно быть несложно, и так будет сразу видно, когда зависает.

Author:  Mario_r4 [ Wed Feb 12, 2014 11:54 pm ]
Post subject:  Re: LAUNCHER - программа автозапуска по AUTORUN.DAT

yogev_ezra wrote:
Можно ли добавить в LAUNCHER дублирование в дебаг-лог той строчки, которую он сейчас запускает из AUTORUN.DAT?

Можно, когда будет время постараюсь добавить.

Author:  Mario_r4 [ Sun Mar 02, 2014 8:53 pm ]
Post subject:  Re: LAUNCHER - программа автозапуска по AUTORUN.DAT

SVN r.4602
1) Снижение потребления оперативной памяти, 4 КБ вместо 32 КБ.
2) Вывод на доску отладки информации о запущенных приложениях.
3) Очистка исходного кода.

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

Author:  Serge [ Wed Mar 05, 2014 9:32 pm ]
Post subject:  Re: LAUNCHER - программа автозапуска по AUTORUN.DAT

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

Author:  yogev_ezra [ Wed Mar 05, 2014 9:47 pm ]
Post subject:  Re: LAUNCHER - программа автозапуска по AUTORUN.DAT

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

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

Author:  Mario_r4 [ Wed Mar 05, 2014 11:11 pm ]
Post subject:  Re: LAUNCHER - программа автозапуска по AUTORUN.DAT

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

Кратко и лаконично. Нет времени объяснять.

Author:  Mario_r4 [ Wed Mar 05, 2014 11:14 pm ]
Post subject:  Re: LAUNCHER - программа автозапуска по AUTORUN.DAT

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

Эта строка абсолютно ничего не гарантирует.
yogev_ezra wrote:
И ещё, я так понял, что сообщение выводится после успешного выполнения программы? Не логичней ли выводить его до выполнения (чтобы успеть вывести, если при выполнении зависнет)?

До.
Spoiler: Show
Раз уж у нас вечер лаконичного изложения. :-)

Author:  Serge [ Thu Mar 06, 2014 12:05 am ]
Post subject:  Re: LAUNCHER - программа автозапуска по AUTORUN.DAT

Mario_r4
А что пояснять ? Как часто бывает, про изменения благополучно забудут, а размер файла вырастет.

Author:  Mario_r4 [ Thu Mar 06, 2014 2:44 am ]
Post subject:  Re: LAUNCHER - программа автозапуска по AUTORUN.DAT

SVN r.4613
1) Динамическое выделение памяти под AUTORUN.DAT
2) Добавлены дополнительные сообщения.

Spoiler: Show
На какие только жертвы не пойдешь из-за оппозиции, но бинарник программы по прежнему, в упакованном виде, вмещается в размер одного сектора - 512 байт.

Author:  Serge [ Thu Mar 06, 2014 4:25 am ]
Post subject:  Re: LAUNCHER - программа автозапуска по AUTORUN.DAT

Mario_r4
Раз такая пьянка, 68.27 сэкономит несколько байт.

Author:  Mario_r4 [ Thu Mar 06, 2014 7:28 am ]
Post subject:  Re: LAUNCHER - программа автозапуска по AUTORUN.DAT

Serge wrote:
Mario_r4
Раз такая пьянка, 68.27 сэкономит несколько байт.

Хранить файл настроек упакованным неудобно для редактирования. Или оно не упакованный также загружает?
Хотя у меня нет мотивации еще ковырять код, ведь в 512 байт упакованный бинарник влазит.

Author:  Serge [ Thu Mar 06, 2014 9:08 am ]
Post subject:  Re: LAUNCHER - программа автозапуска по AUTORUN.DAT

Она любой файл загружает. Если упакован, то ещё и распакует. Только куча должна быть инициализированна.

Page 1 of 1 All times are UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/