|
Автор |
Сообщение |
Первое сообщение темы |
Добавлено: Пн Фев 15, 2010 00:30 Заголовок сообщения: ExIoPB v3.01 - доп. инфа на прогрессбарах (все платформы) |
Цитата |
|
ExIoPB - доп. инфа на прогрессбарах (все платформы)
(c) Vedan
[!] Патч Increase heap 512kB перемещает адреса на 512 кб. Правьте адреса, у кого этот патч стоит.
Работает эта версия теперь по другому-читает из рамы, не используя функции из библы.
По сути без разницы, юзать функции из библы или просто читать данные из рамы.
Но. Не у всех есть условия быстро поставить библиотеку функций.
И кому охота включать\выключать тел , проверяя, будет ли работать этот рамный адрес?
Просто запишем его в текстовый документ и проверим работу эльфа.
В будущем сделаю выбор-использовать библиотечные функции или просто смотреть раму.
Что такое RamList?
Для SGOLD 0:\ZBin\RamList.lib
Для NEWSGOLD, ELKA 4:\ZBin\RamList.lib
Составил я значит список нужных функций и заключил в текстовый документ.
Вот структура, на примере s75, sw 52:
Код: | ;RamList - (c) Vedan
;S75 sw 52
;Соблюдаем количество пробелов
;Если функции нет, то вместо адреса вставляем NULL_FUNCT
0x001: 0xA8ACDA5C; //UI SizeOfPart;
0x002: 0xA8ACD9E4; //UI SizeOfRecievedSendFile;
0x003: 0xA8ACDAD0; //CH NameOfRecievedSendFile;
0x004: 0xA8ACD9BE; //CH IsSendReceiveBT;
0x005: 0xA899F2A4; //UI DurationPlayedFile;
0x006: 0xA8D293F1; //CH InputLanguage; |
v 3.01 SGOLD NEWSGOLD ELKA ScreenShot
- [?] Простой прогрессбар с показанием процентов и размерами переданного. Графика со старых скинов(требуется прогрессбар и фон)
- [+] Обводка прогрессбара (настраивается в конфиге)
Прошу отписаться о работе эльфа.
|
|
|
loquat
Зелёный
Популярность: -1 (3)
Возраст: 31
С нами с: 28.03.2010
Сообщений: 5
|
1/15 Добавлено:Чт Май 06, 2010 21:39 Заголовок сообщения: |
|
|
loquat писал(а): | This window "ExioPB started" |
1st thanks to Vedan another time.
2nd say sorry to Vedan,because I have changed your Elf no ever asking your permission.
3rd for NSG version,if you want to place this elf into Daemons and to kill the window below.
try this.
open this elf by winhex,search 24109FE50100A0E3480100EF,then change 480100EF to C046C046.
For other plantform,if the method below not work.try IDA.
Код: |
DATA_ID_CODE_DATA_C_INITTAB:000011BC 24 10 9F E5 LDR R1, =s_ExiopbStarted
DATA_ID_CODE_DATA_C_INITTAB:000011C0 00 00 A0 E3 MOV R0, #0
DATA_ID_CODE_DATA_C_INITTAB:000011C4 48 01 00 EF SWI 0x148 ; <suspicious>
//;148 extern int ShowMSG(int flag, int lgp_id)
|
you see,find 480100EF in winhex,and check parameters before SWI 0x148.
If you see ExiopbStarted,then change this 480100EF to C046C046
|
|
^ Вверх ^ |
|
 |
Vedan06
Глав. Хелпер
Популярность: +150 (180)
Возраст: 29
С нами с: 25.01.2007
Сообщений: 478
Откуда: Россия>Башкортостан>Кумертау
Модель телефона: С75 sw22; S75 sw52;
|
2/15 Добавлено:Пт Май 07, 2010 16:36 Заголовок сообщения: |
|
|
Вот вылезло стандартное окошко передачи, сделаеть скрин его и поверх рисовать, так будет проще и меньше грузить будет, чем кэшировать файлы темы, склеивать..
_________________ ExioPB | ExioMP |
|
^ Вверх ^ |
|
 |
ALEXFAUST
Мастер
Популярность: +39 (53)
Имя: ALEX
Возраст: 27
С нами с: 03.01.2008
Сообщений: 286
Откуда: Украина, Стаханов
Модель телефона: HTC Touch2/S75SW52/EL71SW45
|
3/15 Добавлено:Пт Май 07, 2010 16:44 Заголовок сообщения: |
|
|
а функция не грузит по новой картинку а тока возвращает адрес из рамы так что оно не так долго будет выполнятся как кажется
_________________ А в новостях - опять ракеты
Слезы детей, волна террора
Но на вопрос, зачем все это -
Лишь тишина... и нет ответа... нет |
|
^ Вверх ^ |
|
 |
Chudik
Зелёный
Популярность: 0 (12)
Имя: Роман
Возраст: 40
С нами с: 18.12.2007
Сообщений: 216
Откуда: Україна
Модель телефона: S75 sw52
|
4/15 Добавлено:Вт Май 11, 2010 20:36 Заголовок сообщения: Re: S75sw47 |
|
|
Chudik писал(а): |
А у меня с таким RamList всё работает только при передаче. На приёме появляется окно, пишет что приём, могу отменить, но прогрессбар не движется, % стоят на 0. Подскажите где собака порылась? |
Всё вышеописанное касается приёма файлов только с моего Асуса. С другими телефонами нормально работает в обе стороны! Во дела! Проверял на Эрикссоне и Нокии.
Выходит зря на РамЛист бочку катил.
|
|
^ Вверх ^ |
|
 |
Simka161
Зелёный
Популярность: -7 (11)
Имя: Алексей
Возраст: 26
С нами с: 09.12.2009
Сообщений: 93
Модель телефона: S75
|
5/15 Добавлено:Пт Май 14, 2010 16:05 Заголовок сообщения: |
|
|
можно работающий архивчик со всеми файлами под S75 sw47?)а то у меня принимать и отправлять отказывается,пишет ошибка при передаче.
_________________ C65=>Sl(с)65sw53+Патчи+Эльфы(отдал мамке)=>S75 |
|
^ Вверх ^ |
|
 |
Чайман
Студент
Популярность: +6 (10)
Возраст: 30
С нами с: 23.11.2008
Сообщений: 74
Модель телефона: C72 sw22
|
6/15 Добавлено:Вт Май 18, 2010 23:08 Заголовок сообщения: |
|
|
Vedan06, в шапке написано ставить NULL_FUNCT, если нет функции...
Что делать, если ВОБЩЕ ни одной нет? Искал в swilib.vkp с перка...
Будет ли толк от эльфа, если я вместо всех 5 адресов нулл забью?
Или я не там ищу?
PS: У меня ц72, св22.
_________________ Смотрите мультики! ^_^ |
|
^ Вверх ^ |
|
 |
raif-03
Знающий
Популярность: +26 (58)
Имя: Раф
Возраст: 26
С нами с: 02.08.2007
Сообщений: 315
Модель телефона: M81+ElfPack 2.3
|
7/15 Добавлено:Пт Авг 20, 2010 11:07 Заголовок сообщения: |
|
|
Сделайте пожалуйста рам лист для M81sw51.
_________________ Все дороги приводят меня к Тебе...
Дороги знают все лучше, чем я,
И я не стану искать других дорог. (с) В.Цой |
|
^ Вверх ^ |
|
 |
FreeA
Зелёный
Популярность: 0 (0)
Возраст: 27
С нами с: 12.05.2010
Сообщений: 9
Откуда: Саранск
Модель телефона: cx75 sw25, e71 sw45
|
8/15 Добавлено:Ср Авг 25, 2010 19:44 Заголовок сообщения: |
|
|
Дайте плиз, если у кого есть, RamList на сх75sw25
|
|
^ Вверх ^ |
|
 |
SILVER07
Зелёный
Популярность: 0 (22)
Имя: Василий
Возраст: 38
С нами с: 15.11.2007
Сообщений: 98
Откуда: Украина Чернигов
Модель телефона: Siemens CX75 sw25, C81 sw51
|
9/15 Добавлено:Вт Сен 21, 2010 17:52 Заголовок сообщения: |
|
|
Возможно, где-то и ошибся, но у меня на cx75 25 работает с таким листом.
;RamList - (c)
;CX75sw25
0x001: 0xA83CCFB0; //UI SieOfPart;
0x002: 0xA83CCF40; //UI SieOfRecievedSendFile;
0x003: 0xA83CD00C; //CH NameOfRecievedSendFile;
0x004: 0xA83CCF12; //CH IsSendReceiveBT;
0x005: NULL_FUNCT; //UI DurationPlayedFile;
0x006: NULL_FUNCT; //CH InputLanguage;
_________________ Сколько водки не бери, все равно два раза бегать! (мудрость).
Ставишь минус - пиши в личку, за что. Просто так ставить не надо.
Кто поставит минус, не написав, за что - ТРУС. |
|
^ Вверх ^ |
|
 |
Sancho.bg
Новичок
Популярность: +2 (8)
Имя: Станимир
Возраст: 23
С нами с: 23.04.2009
Сообщений: 36
Откуда: Болгария, София
Модель телефона: SXG75
|
10/15 Добавлено:Чт Сен 30, 2010 23:55 Заголовок сообщения: |
|
|
Можно ли составить РАМЛИСТ для S65v58?
_________________ SXG75 v22 + 512MB | S65 v58 Elfpack2.3 + 512MB | S65 v58 Elfpack2.3 + 128MB | DCA-510, DCA-540, IFL-600, HHS-550
|
|
^ Вверх ^ |
|
 |
SILVER07
Зелёный
Популярность: 0 (22)
Имя: Василий
Возраст: 38
С нами с: 15.11.2007
Сообщений: 98
Откуда: Украина Чернигов
Модель телефона: Siemens CX75 sw25, C81 sw51
|
11/15 Добавлено:Чт Окт 07, 2010 11:02 Заголовок сообщения: |
|
|
Составить и самому не сложно. Вот как искать:
Копируешь, к примеру, SieOfPart и ищи в своей библиотеке функций. В моем случае это нашлось по адресу 0xA83CCFB0. И таким образом находи и подставляй свои адреса. Если функции нет, то пиши NULL_FUNCT
_________________ Сколько водки не бери, все равно два раза бегать! (мудрость).
Ставишь минус - пиши в личку, за что. Просто так ставить не надо.
Кто поставит минус, не написав, за что - ТРУС. |
|
^ Вверх ^ |
|
 |
|