Board.KolibriOS.org

Official KolibriOS board
It is currently Thu Nov 21, 2019 8:29 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 13 posts ] 
Author Message
PostPosted: Sat Oct 26, 2013 12:52 am 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
Странно что у такой старой программы нет своей темы на форуме. Исправлю это упущение, тем более случай подвернулся.

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

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
PostPosted: Wed Feb 12, 2014 4:30 pm 
Offline
Public Relations
User avatar

Joined: Mon Jun 07, 2010 12:01 pm
Posts: 1879
Можно ли добавить в LAUNCHER дублирование в дебаг-лог той строчки, которую он сейчас запускает из AUTORUN.DAT?
Должно быть несложно, и так будет сразу видно, когда зависает.


Top
   
PostPosted: Wed Feb 12, 2014 11:54 pm 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
yogev_ezra wrote:
Можно ли добавить в LAUNCHER дублирование в дебаг-лог той строчки, которую он сейчас запускает из AUTORUN.DAT?

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

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
PostPosted: Sun Mar 02, 2014 8:53 pm 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
SVN r.4602
1) Снижение потребления оперативной памяти, 4 КБ вместо 32 КБ.
2) Вывод на доску отладки информации о запущенных приложениях.
3) Очистка исходного кода.

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

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
PostPosted: Wed Mar 05, 2014 9:32 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Quote:
Обратите внимание: только 2 КБ памяти для AUTORUN.DAT и все что превысит лимит, в 2048 байт, просто не будет загружаться. В настоящее время AUTORUN.DAT занимает 1219 байт.
Вот это зря.


Top
   
PostPosted: Wed Mar 05, 2014 9:47 pm 
Offline
Public Relations
User avatar

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

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


Top
   
PostPosted: Wed Mar 05, 2014 11:11 pm 
Offline
Kernel Developer

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

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

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
PostPosted: Wed Mar 05, 2014 11:14 pm 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
yogev_ezra wrote:
По существу вопроса: для полного счастья, не хватает сообщения в логе "Все строчки AUTORUN.DAT выполнены успешно" (или что-то типа того), чтобы знать, зависает ли у юзера Васи после запуска всех программ из AUTORUN.DAT, или какие-то были не выполнены.

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

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

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
PostPosted: Thu Mar 06, 2014 12:05 am 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Mario_r4
А что пояснять ? Как часто бывает, про изменения благополучно забудут, а размер файла вырастет.


Top
   
PostPosted: Thu Mar 06, 2014 2:44 am 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
SVN r.4613
1) Динамическое выделение памяти под AUTORUN.DAT
2) Добавлены дополнительные сообщения.

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

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
PostPosted: Thu Mar 06, 2014 4:25 am 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Mario_r4
Раз такая пьянка, 68.27 сэкономит несколько байт.


Top
   
PostPosted: Thu Mar 06, 2014 7:28 am 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
Serge wrote:
Mario_r4
Раз такая пьянка, 68.27 сэкономит несколько байт.

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

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
PostPosted: Thu Mar 06, 2014 9:08 am 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Она любой файл загружает. Если упакован, то ещё и распакует. Только куча должна быть инициализированна.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 13 posts ] 

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited