OpenWiki

Friendly Alarm

Edit this page (last edited December 30, 2003)
Palm Notes | Recent Changes | Title Index | User Preferences | Random Page | Help
Хак для успешного окончания бэкапов.

http://yahm.palmoid.com/friendlyalarm.htm

Что это такое? В Palm OS у приложения есть возможность запрограмировать свою активизацию в определенное время - аларм. Это используется, в частности, для выдачи напоминаний, автоматизации бэкапов итд. Но у механизма алармов есть одна особенность - если одно приложение застряло в исполнении аларма, то остальные алармы будут активированы только по выходу из текущего. В большинстве случаев это то, что нужно, так как напоминание будет висеть до победного конца. но иногда такое поведение становится неприятным. Так, отсутствие места на карте памяти приведет к тому, что устройство провисит до утра с сообщением “No free space“, и утренние будильники не отработают. Данный хак решает эту проблему.

Что нужно? Нужен менеджер хаков, сам хак и Palm OS 4.x-5.x. Выше не работают хаки (уже работают, смотри Yet Another Hack Manager), а ниже нет механизма Attention Manager.

Как он работает? Активированный хак перехватывает все алерты и вместо их показа заносит их в Attention Manager. Там они висят, помаргивают звездочкой в левом верхнем углу экрана и никому не мешают. Вызывать диалог с алертами можно нажав на звездочку. Хак НЕ ПЕРЕХВАТЫВАЕТ диалоги, формы (а зачем вы их вызывали) и фатальные алерты (для этого есть хак Crash). Выход из алерта эмулируется надатием на первую кнопку.

Palm Notes | Recent Changes | Title Index | User Preferences | Random Page | Help
Edit this page | View other revisions
Print this page | View XML
Find page by browsing, searching or an index
Edited December 30, 2003 (diff)
Valid XHTML 1.0!Valid CSS!