View Single Post
Old 04-21-2006, 12:39   #1 (permalink)
trustkill
No Life Poster
 
trustkill's Avatar
 
Join Date: May 2003
Location: GERMANY
Age: 49
Posts: 980
Member: 27745
Status: Offline
Thanks Meter: 0
[SLIKv56] Question about "Daemons" Patch

Maybe somebody can translate this ? :

;*** DLDR v1.0 Daemon loader v1.0 *** (С)2006 by Rst7/CBSIE
;*** DLDR v1.0 Загрузчик демонов v1.0
;
; Загружает при старте телефона все файлы с раширением
; EXE из каталога А:\ZBin\Daemons в SystemFarHeap3
;
; !!! Крайне желательна установка патча Neuro v1.0 для
; полного освобождения SystemFarHeap3 от телефонных запчастей
;
; EXE-файлы суть выполняемые файлы, которые состоят из одной
; страницы (макс. 16кБ) и имеют в составе таблицу настройки
; на адрес загрузки, которая генерится при компиляции - т.е.
; можно загрузить одновременно много файлов, однако общий размер
; ограничен размером кучи - 16кБ.
;
; Подробнее о формате EXE-файлов в личной переписке [email protected]

Code:
;*** DLDR v1.0r Daemon loader v1.0 <READRESSED>*** (С)2006 by Rst7/CBSIE
;*** DLDR v1.0r Загрузчик демонов v1.0 <ПЕРЕАДРЕСОВАН>
;
; Загружает при старте телефона все файлы с раширением
; EXE из каталога А:\ZBin\Daemons в SystemFarHeap3
;
; !!! Крайне желательна установка патча Neuro v1.0 для
; полного освобождения SystemFarHeap3 от телефонных запчастей
;
; EXE-файлы суть выполняемые файлы, которые состоят из одной
; страницы (макс. 16кБ) и имеют в составе таблицу настройки
; на адрес загрузки, которая генерится при компиляции - т.е.
; можно загрузить одновременно много файлов, однако общий размер
; ограничен размером кучи - 16кБ.
;
; Подробнее о формате EXE-файлов в личной переписке [email protected]
;

; Врезка
001A7A1A: 7227E500 1077E400
; Тело
00447700: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2A204441454D4F4E532076312E30202A88C088D0DAE4F47A98D098C0FAE57227
00447720: FFFFFFFFFFFFFFFF F04CF05DFAE4C07E
00447728: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAD62031DB00DB00DB00DB00DB00889088808870886026F00001E009E006F08C
00447748: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F07DF0C066FCFF3FF2FD02FEE6FE4E3BE6FF9103DAC71685F0C8F0D7F0C066FC
00447768: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FF3FF2FD02FEF0F7F0E8DAC7A684F0C066FCFF3FF2FD02FEE6FE0080E00FDADF
00447788: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3EA7F07446F7FFFF3D07E01CE6FD1A04DAE638F1EA00F478F0C7F0D066FDFF3F
004477A8: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F2FE02FEE08FDADFAEAB46F408002D18F08670892D0BDAC18E97E6FCDA1EE0ED
004477C8: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F0E9F0F6DAC178BEDAC19897F0C7DADF70C5E01CE6FD1304DAE638F1EA00F478
004477E8: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E0688880E02C00C066FCFF3FF2FD02FEE6FE763BE6FF9103DAC7788508024840
00447808: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3DD7D480060048828DD346F80040EDD0DAC18E97E6FCDA1EE0EDF0E808E166FE
00447828: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FE3FDAC1D8BCF094F065DAC19897F0C670C93D0AF0C7DADF70C5E01CE6FD2C07
00447848: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAE638F1EA00F478F0C7F0D9F0E6F0F8DADFAEAB40488DACF0F9F01688F08810
00447868: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F0C7E04D00D066FDFF3FF2FE02FEE6FF0001DADFAEABF0C4981098F046F80008
00447888: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FD0446FC00019D060D93F0D808D77C3D40DC3D8EE00EF0C066FCFF3FF2FD02FE
004478A8: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46FE00082DDBDC4DA94C9AF20670DC41A82FF0390023DC41B82FDC4DA94CC042
004478C8: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 5C12DC4DB94C08F108E1F02E68273D0108C128813DE5F0C7DADF70C5F0865CE8
004478E8: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 70987C26F049F056DAC788EEE6FCE835E0EDE6FE8500E00FDAC130AAE6FCE835
00447908: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E0EDE6FEF800E6FFE1DADAC130AA06F000019860987098809890DB0088908880
00447928: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 26F01000F09DF08CE6FC2E3BE6FD9103F0E066FEFF3FF2FF02FEDAD64003E00C
00447948: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 88C0E00DE6FE6500E6FF5000DAC0D0E5E00CB8C0E6FD7D3BE6FE910388E088D0
00447968: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E00DE6FE6500E08FDAD658A30806E6FCE1DAE00D88D088C0E6FE410088E0E01F
00447988: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 88F0E6F1463BE6F2910388208810F0C8F0D906FC2C00E6FE4E3BE6FF9103DAD7
004479A8: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D8D406F00C00E00CDC49C4C80E0006F0100098809890DB0006FC2C00DAD826C7
004479C8: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DB0088908880887088602802F09DF08CF0CEF0DF08C4DC4DA81C46F1F9003D11
004479E8: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 06FE0A00DC5F98CEA8DEDC5DD4FC0200A8EC26FEE1DA38F0EA30E67ADAD7B0D3
00447A08: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0D0DDC4DA86C46F6F800EA30E67ADC4FD46E060046F6E1DAEA30E67AF068F079
00447A28: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 06F60E00DC47A8C6DC49D4D82C0040DCED1AE0068860E6F7913BE6FD910388D0
00447A48: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8870F0ECF0C6F0DE5C3D06FD0800E6FE6500E08FDAD658A30806DC49D4C80C00
00447A68: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAEED0130D3AE00D88D0DC59D4E84A00D4F84C0006FE0800F01C5C21201C5C21
00447A88: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF C410020000E1DC5F982EA83E88308820F0ECF0CDF0DE5C3D06FD0800E6FE6500
00447AA8: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E08FDAD658A30806E6FC3677E6FDE400DC59D4E84A00D4F84C0006FE0800A880
00447AC8: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 00E8F09EF01FDC5198E9A8F9DAE4FC7FDC47A8860881DC47B886E0040D01E014
00447AE8: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 08029860987098809890DB0026F04E00F0C066FCFF3FF2FD02FEE00EE6FF4E00
00447B08: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAC71684E00C88C0E6FC623BE6FD9103E02E00E066FEFF3FF2FF02FEDAEE1211
00447B28: FFFFFFFFFFFF 06F05000DB00
00447B2E: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2E77E4003077E4003277E4003477E4002877E4001000C400993B910300000000
00447B4E: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 413A5C5A42696E5C4461656D6F6E735C00
00447B60: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F5FFCA79E4002479E400C079E4004E000100603B9103
00447B76: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 534C5F65786500476574206461656D6F6E73206C6973742E2E2E00446F6E652E
00447B96: FFFFFFFFFFFFFFFFFF 2E2E002A2E65786500
Пока сделано 2 демона и настройщик к ним - все брать здесь.

Содержимое архива распаковать на ММС. Из файла execute.ext добавить к себе строку "cfg:a:\zbin\econf.bin" для запуска конфигуратора. Соответственно, econf.bin нужен для открытия файлов .cfg - см. ниже...

Что имеем в результате:

В каталоге A:\ZBin\Daemons\ 4 файла:

hbd.exe - это пищалка каждый час, настраивается открытием в эксплорере файла hbd.exe.cfg

hbd.exe.cfg - это конфигурация пищалки, устанавливается время начала (Enable at, номер часа), время конца (Disable at, номер часа), номер мелодии (Signal N).

rsmsd.exe - прием входящих смс в файл A:\SMS\sms.log. В файл пишется номер, время/дата, текст (поддерживается 7-бит и UNICODE с перекодированием в Win1251), если это длинная смс, то дополнительно пишется информация "номер смс/всего смс". Файл, как вы понимаете, потом можно смотреть при помощи TED'a.

rsmsd.exe.cfg - конфигурация rsmsd, изменяется только имя файла (Log file).

В ближайших планах CDR в виде демона и демон, который при принятии смс сообщения от list.ru (например) с уведомлением о новой почте, коннектится к POP3 и забирает почту. Если хотите, работу над этим проектом могу ускорить, т.к. почти готов.

Если кто хочет подробностей, обсуждаем тут или мне в почту...

ЗЫ Да, изменения при помощи econf.bin вносятся непосредственно в файлы, посему необходимо перезагрузить телефон (и соответственно, перегрузятся и демоны) для использования новых настроек.
Attached Files
File Type: zip Daemons.zip (4.4 KB, 27 views)
  Reply With Quote
 
Page generated in 0.11033 seconds with 8 queries