爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
12
返回列表 发新帖
楼主: JunFeng
收起左侧

论坛有懂俄文的吗,能否帮忙看看俄罗斯论坛的补丁??

[复制链接]
发表于 2006-4-8 07:28:06 | 显示全部楼层
原帖由 xiongyifeng 于 2006-4-8 05:00 发表
我在俄国留学,会俄语:)

终于等到了,,以后还请多忙活了,,俄文靠你啦
回复 支持 反对

使用道具 举报

发表于 2006-4-8 08:36:08 | 显示全部楼层
我学俄语的,不过早忘了,现在看电影听英语都比听俄文舒服。:(
回复 支持 反对

使用道具 举报

发表于 2006-4-8 08:43:15 | 显示全部楼层
原帖由 JunFeng 于 2005-12-17 20:42 发表
刚用大众翻译了下
刚用大众翻译了下
Разбирался с файловыми функциями и вот что вышло:

Похоже, единственный нормальный метод работы с файлами, это через патч FAM. Правда сделан он через одно место, посылает сообщение эксплореру открыть файл, ну и т.д. Хуже всего то, что используются глобальные переменные, поэтому глючит, например, то что DeadMan хотел забабахать, в смысле GPS через файлы. Посему родился патч, позволяющий обойти все эти проблемы.


--------------------------------------------------------------------------------
它被折除了以文件作用并且这是什么左:

它相似, 唯一正常操作方法与文件, 这通过补丁程序FAM 。 Pravda 它被做通过一个地方, 通信对探险家送到开放文件, 井和t 。d 。 那最坏, 那被使用全局变量, 因此它glyuchit, 例如, DeadMan 想要对zababakhat ' 的事实, 在GPS 感觉通过文件。 所以出生的补丁程序, 使成为可能跨接所有这些问题。


呵呵
效果不错


Правда是“正确“的意思,ну и т.д.是译成”就像这样“,还有50%的单词我不认识:(
回复 支持 反对

使用道具 举报

发表于 2006-9-4 09:43:58 | 显示全部楼层
;00 = nothing, but stops all running sounds
;01 = network found
;02 = high beep (e.g. starting dictating machine)
;03 = battery empty
;04 = key click
;05 = low beep
;06 = calling sound (endless)
;07 = melody classic nr. 12 (profile independent) (endless)

;These sounds are very quiet, you have loudness like in calls,
;only listenable if your ear is at the phone speaker:
;08 = connection active beep (5 seconds long)
;09 = 5x long low beep
;0A = 0Bh 5x
;0B = like 0Ch, but only 1x
;0C = busy signal (3x)
;0D = connection lost (3x doo-da-dit)
;0E = dood-dood with 1sec pause, endless
;0F-10h = nothing
;11 = ringing sound (endless)
;12 = ringing sound (endless) but starts a second later
;13 = call minutes beep

;These sounds have normal loudness again:
;14 = calling sound (endless) (from active profile)
;15 = 07h
;16-17h = nothing
;18 - 24h = some standard dialing tones
;25 = call minutes beep (loud)
;26 = triple low beep (05h)
;27 = triple call minutes beep (loud)
;28 = waving sirene (endless)
;29 = nothing
;2a = connecting sound (doo-de-li-dood)
;2b = phone hangs up
;2c = 25h
;2d = calling sound (endless)
;2e = calling sound (endless)
;2f = vibrating (endless)
;30 = long high beep, very loud
;31 = appointment sound (endless) (from active profile)
;32 = appointment sound (endless) (from active profile)
;33 = low beep (05h)
;34 = sms-sound (from active profile)
;35 = sms-sound (from active profile)
;36 = CB-sound (from active profile)
;37 = CB-Sound (from active profile)

;these following sounds are interesting:
;38 = high (and loud) da-dit
;39 = like 38h, but doubled
;3a = police sirene (3x)
;3b = 4x very high and loud beep
;3c = high fanfare
;3d = like high beep (02h)
;3e = like high beep (02h), but longer
;3f = double 02h
;40 = nothing
;41 = beep 1x (very quiet)
;42 = cool and short *dring*, nice
;43 = phone hangs up
;44 = phone hangs up
;45 = phone hangs up
;46 = phone hangs up
;47-... = didn't test it
回复 支持 反对

使用道具 举报

发表于 2006-9-4 09:44:41 | 显示全部楼层
Давненько хотел сделать. Для начала собственно патч для загрузки демонов:
Код:

;*** 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-файлов в личной переписке Rst7@rambler.ru
;

; Врезка
001A7A1A: 7227E500 1074E400
; Тело
00447400: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2A204441454D4F4E532076312E30202A88C088D0DAE4F47798D098C0FAE57227
00447420: FFFFFFFFFFFFFFFF F04CF05DFAE4C07E
00447428: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAD62031DB00DB00DB00DB00DB00889088808870886026F00001E009E006F08C
00447448: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F07DF0C066FCFF3FF2FD02FEE6FE4E38E6FF9103DAC71685F0C8F0D7F0C066FC
00447468: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FF3FF2FD02FEF0F7F0E8DAC7A684F0C066FCFF3FF2FD02FEE6FE0080E00FDADF
00447488: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3EA7F07446F7FFFF3D07E01CE6FD1A04DAE638F1EA00F475F0C7F0D066FDFF3F
004474A8: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F2FE02FEE08FDADFAEAB46F408002D18F08670892D0BDAC18E97E6FCDA1EE0ED
004474C8: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F0E9F0F6DAC178BEDAC19897F0C7DADF70C5E01CE6FD1304DAE638F1EA00F475
004474E8: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E0688880E02C00C066FCFF3FF2FD02FEE6FE7638E6FF9103DAC7788508024840
00447508: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3DD7D480060048828DD346F80040EDD0DAC18E97E6FCDA1EE0EDF0E808E166FE
00447528: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FE3FDAC1D8BCF094F065DAC19897F0C670C93D0AF0C7DADF70C5E01CE6FD2C07
00447548: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAE638F1EA00F475F0C7F0D9F0E6F0F8DADFAEAB40488DACF0F9F01688F08810
00447568: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F0C7E04D00D066FDFF3FF2FE02FEE6FF0001DADFAEABF0C4981098F046F80008
00447588: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FD0446FC00019D060D93F0D808D77C3D40DC3D8EE00EF0C066FCFF3FF2FD02FE
004475A8: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46FE00082DDBDC4DA94C9AF20670DC41A82FF0390023DC41B82FDC4DA94CC042
004475C8: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 5C12DC4DB94C08F108E1F02E68273D0108C128813DE5F0C7DADF70C5F0865CE8
004475E8: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 70987C26F049F056DAC788EEE6FCE835E0EDE6FE8500E00FDAC130AAE6FCE835
00447608: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E0EDE6FEF800E6FFE1DADAC130AA06F000019860987098809890DB0088908880
00447628: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 26F01000F09DF08CE6FC2E38E6FD9103F0E066FEFF3FF2FF02FEDAD64003E00C
00447648: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 88C0E00DE6FE6500E6FF5000DAC0D0E5E00CB8C0E6FD7D38E6FE910388E088D0
00447668: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E00DE6FE6500E08FDAD658A30806E6FCE1DAE00D88D088C0E6FE410088E0E01F
00447688: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 88F0E6F14638E6F2910388208810F0C8F0D906FC2C00E6FE4E38E6FF9103DAD7
004476A8: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D8D406F00C00E00CDC49C4C80E0006F0100098809890DB0006FC2C00DAD826C7
004476C8: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DB0088908880887088602802F09DF08CF0CEF0DF08C4DC4DA81C46F1F9003D11
004476E8: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 06FE0A00DC5F98CEA8DEDC5DD4FC0200A8EC26FEE1DA38F0EA30E677DAD7B0D3
00447708: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0D0DDC4DA86C46F6F800EA30E677DC4FD46E060046F6E1DAEA30E677F068F079
00447728: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 06F60E00DC47A8C6DC49D4D82C0040DCED1AE0068860E6F79138E6FD910388D0
00447748: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8870F0ECF0C6F0DE5C3D06FD0800E6FE6500E08FDAD658A30806DC49D4C80C00
00447768: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAEED0130D3AE00D88D0DC59D4E84A00D4F84C0006FE0800F01C5C21201C5C21
00447788: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF C410020000E1DC5F982EA83E88308820F0ECF0CDF0DE5C3D06FD0800E6FE6500
004477A8: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E08FDAD658A30806E6FC3674E6FDE400DC59D4E84A00D4F84C0006FE0800A880
004477C8: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 00E8F09EF01FDC5198E9A8F9DAE4FC7FDC47A8860881DC47B886E0040D01E014
004477E8: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 08029860987098809890DB0026F04E00F0C066FCFF3FF2FD02FEE00EE6FF4E00
00447808: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAC71684E00C88C0E6FC6238E6FD9103E02E00E066FEFF3FF2FF02FEDAEE1211
00447828: FFFFFFFFFFFF 06F05000DB00
0044782E: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2E74E4003074E4003274E4003474E4002874E4001000C4009938910300000000
0044784E: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 413A5C5A42696E5C4461656D6F6E735C00
00447860: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F5FFCA76E4002476E400C076E4004E00010060389103
00447876: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 534C5F65786500476574206461656D6F6E73206C6973742E2E2E00446F6E652E
00447896: 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 вносятся непосредственно в файлы, посему необходимо перезагрузить телефон (и соответственно, перегрузятся и демоны) для использования новых настроек.
回复 支持 反对

使用道具 举报

发表于 2006-9-4 16:23:38 | 显示全部楼层
楼上的Daemon Loader 补丁,作用好像是开机将程序和参数加载到高位内存SystemFarHeap3 并运行!
英文说明:
; On start load all .exe files from А:\ZBin\Daemons in SystemFarHeap3 (ram)
;
; About .exe format - to Rst7@rambler.ru

;-----------------------------------
While finished 2 daemons and config for him - http://patch.oslik.ru/temp/Daemons.zip
Unpack archive to MMC. To execute.ext added "cfg:a:\zbin\econf.bin" for start config. Econf.bin need for open .cfg files - see down...

Result:
In A:\ZBin\Daemons\ 4 files:

hbd.exe - Hourly beep, config with open hbd.exe.cfg file 小时提醒音程序

hbd.exe.cfg - config hbd.exe, setup start time (Enable at, hour humber), end time (Disable at, hour number), sound number (Signal N). 小时提醒音程序参数

rsmsd.exe - write incoming sms to A:\SMS\sms.log. In file writted number, time/date, text, supported 7-bit and UNICODE with encoded to Win1251(rus)), if long sms - writed "number/total".

rsmsd.exe.cfg - config rsmsd, changed only file name (Log file).

In plans - CDR....

PS After use econf.bin need reboot phone for load settings

[ 本帖最后由 Xinshou 于 2006-9-4 16:27 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2006-9-4 20:28:59 | 显示全部楼层
不懂啊,帮顶了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

小黑屋|Archiver|手机版|爱技术 ( 沪ICP备08115260号-3 )

GMT+8, 2025-7-30 21:33

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表