PalmFiction
RulesRules  FAQFAQ  SearchSearch 
RSS-feedRSS-feed  RegisterRegister  Log inLog in
Forum index » Russian » Восстановление PaFi после HardReset (где что хранится)

Post new topicReply to topic View previous topicPrint ViewView next topic 
Author Message
JAW



Joined: 26 Jan 2005
Posts: 39
PostPosted: 10.11.06 19:47 Reply with quoteBack to top

Пытаюсь разобраться с вопросом о помещении PalmFiction в ROM устройства.

Одна проблема выяснилась. Оказывается, что пользовательский интерфейс должен обязательно находиться в RAM (кстати, непонятно почему, стоило бы, наверное, пофиксить).

Методика восстановления его в RAM, так же, как в принципе, настроек также отработана.

Вопрос в том, что стоит восстанавливать?

Понятно, что Saved и Unsaved Preferences я буду восстанавливать в любом случае (это необходимо для восстановления регистрации программ).

Но... В RAM кроме основных частей PaFi я наблюдаю:

PalmFictionBookMarks
PalmFictionCategories
PalmFictionDocList
PalmFictionDocPref
PalmFictionDocs
PalmFictionDocsUp
PalmFictionFavorites
PalmFictionFavoritesUp
PalmFictionFavorlist
PalmFictionFavorZip
PalmFictionMainPref
PalmFictionRecent

Вопрос, что из этого стоит восстанавливать?

Вероятно в первую очередь нужно восстановить настройки и настройки профилей.

Наверное это MainPref
Может быть стоит восстановить Фавориты, Категории, разбивку документов по категориям, настройки для конкретных документов.
Вот что из приведенного что содержит?

 195.182.129.* View user's profileSend private message
alexhemp



Joined: 29 Oct 2004
Posts: 820
PostPosted: 13.11.06 2:41 Reply with quoteBack to top

JAW

Quote:

Одна проблема выяснилась. Оказывается, что пользовательский интерфейс должен обязательно находиться в RAM (кстати, непонятно почему, стоило бы, наверное, пофиксить).


Игорь Нестеров, автор RusHack и Yahm писал что отладка программы для работы в ROM вещь крайне тяжелая, ибо один цикл отладки будет занимать полчаса. При этом перепрошивка реально возможна только на Treo650 и T3.


_________________
Palm Tungsten|T5
 84.204.123.* View user's profileSend private messageICQ Number
Guest

Guest



PostPosted: 13.11.06 7:00 Reply with quoteBack to top

Quote:
Одна проблема выяснилась. Оказывается, что пользовательский интерфейс должен обязательно находиться в RAM (кстати, непонятно почему, стоило бы, наверное, пофиксить).

Нет, не стоило бы. Зачем дополнительно сканировать ROM в поисках ресурсов, замедляя запуск PF. Большинство людей ведь не записывают PF в ROM.
И интерфейс не обязательно должен быть в RAM. Он может быть на карте или интегрирован в PF. Вот интегрированный вариант скорее всего сможет загрузить свой пользовательский интерфейс.

 217.13.215.*
JAW



Joined: 26 Jan 2005
Posts: 39
PostPosted: 13.11.06 12:01 Reply with quoteBack to top

alexhemp

Ну, скажем так... Не только на Treo и T3.
Вообще возможность достаточно интересная.

Это я к чему... PaFi оказалась единственной программой, которая не встала у меня в ROM без того, чтобы не кидать ее кусок в RAM.

Гость
Так он и шрифты и тему в ROM прекрасно видит.

А про интегрированный пакет, это мысль... Нужно будет попробовать. А то я многое пропустил, для меня даже оказалось откровением, что шрифты нужно заново перегенерировать.

Из настроек достаточным оказался PalmFictionMainPref
Единственное, что до его записи и вообще до скидывания Saved/Unsaved Preferences желательно выйти из текущей книги.

 80.70.231.* View user's profileSend private message
alexhemp



Joined: 29 Oct 2004
Posts: 820
PostPosted: 13.11.06 14:07 Reply with quoteBack to top

Ну да, не только, еще антиквариат - m5x5 и т.п.

В любом случае машинок без возможности прошивки - не так много, современных - вообще только Treo650.


_________________
Palm Tungsten|T5
 213.59.94.* View user's profileSend private messageICQ Number
Display posts from previous      
Post new topicReply to topic
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

Rambler's Top100 SourceForge Logo