Все для Sony Ericsson, патчи, эльфы, моддинг, прошивка
  
Логин: Пароль: Запомнить: Привет гость! Зарегистрируйся или авторизируйся для получения доп. возможностей!
Разделы
PDA версия сайта
TrackIDentify
Новости
Статьи
Файлы
Патчи
Патчи A2
Патчи db2020
Эльфы
Исходники эльфов
Wiki
Форум
Опросы
Обратная связь
Развернуть/Свернуть
 
Развернуть/Свернуть

Add offset : Патчестроение : Патчи : Форум : Для Sony Ericsson патчи эльфы моддинг прошивка
/  Список форумов
   /  Патчи
      /  Патчестроение
   /  Add offset
На печать 
Правила 
Страница 1 из 4: [1] 2 3 4 »

Xamid


Patchmaster


Регистрация: 26.8.07
Сообщений: 449
Репутация: 1965
Откуда: Ростов-на-Дону




 
  #1 [10.08.09, 22:29] Add offset   

 
Add offset - простая добавлялка оффсета к адресам патча. Делал для себя, так как иной раз при портировании патча с оффсетом, приходится прибавлять его к каждому адресу, а если патч огромный, то нервы на пределе к концу портирования:-). Вобщем давно я думал сделать такую небольшую прогу в помощь патчерам. Юзаем. О всех глюках пишем сюда, не исключаю их.
Последняя версия 0.4fix - исправлены глюки с 0 и пустой строкой, добавлена кнопка "вставить", убраны ненужные сообщения.
Также прикреплена утилитка Reverser 0.2b - для помощи в портировании библиотеки функций.

[ Редактировано Xamid в 6.1.10 15:09 ]



Прикрепленный к сообщению файл:

Add_offset_v.0.3b_fix.zip Add_offset_v.0.3b_fix.zip (9.99 kb; 69 hits) Скачать файл
Add_offset_0.4fix.zip Add_offset_0.4fix.zip (10.11 kb; 73 hits) Скачать файл
Reverser_0.2b.zip Reverser_0.2b.zip (12.40 kb; 31 hits) Скачать файл


SGS3 white
Спасибо сказали: lisaus, InvisibleW, zapret007, HotRabbit, DuXeN0N, JohnNorth, Ax, -BourNe-, Alex_E, Pixel

den_po


Developer/Admin


Регистрация: 27.3.06
Сообщений: 3278
Репутация: 10763
Откуда: Чебоксары




 
  #2 [10.08.09, 22:31] Re: Add offset   

 
Xamid, прогу не добавил? =)
а в чём сложность прибавлять?




promt is better than google translate

Xamid


Patchmaster


Регистрация: 26.8.07
Сообщений: 449
Репутация: 1965
Откуда: Ростов-на-Дону




 
  #3 [10.08.09, 22:38] Re: Add offset   

 
Чет проблемы у меня с загрузкой на сайт... Вот ссылка, кинешь как вложение?;-)http://upwap.ru/517266 Вобщем муторно это если портируешь большие патчи особенно. Постоянно думал вот бы что-нибудь такое было бы:-)




SGS3 white

LenKor


Patcher


Регистрация: 15.11.07
Сообщений: 71
Репутация: 13
Откуда: Кострома




 
  #4 [10.08.09, 23:03] Re: Add offset   

 
косячно как то всё, в одну строчку всё выводит, и значения какие то левые получаются



Xamid


Patchmaster


Регистрация: 26.8.07
Сообщений: 449
Репутация: 1965
Откуда: Ростов-на-Дону




 
  #5 [10.08.09, 23:25] Re: Add offset   

 
Был бы рад видеть пример патча на котором глюк. Позже посмотрю




SGS3 white

LenKor


Patcher


Регистрация: 15.11.07
Сообщений: 71
Репутация: 13
Откуда: Кострома




 
  #6 [11.08.09, 11:12] Re: Add offset   

 
патч-первые строки библиотеки
Патч: 
+45C3FC00
0448: 00000000 5C531444 ; 112: void memset(void *mem,char chr,int size);
044C: 00000000 C0352D44 ; 113: int memcpy(void *dest,const void *source,int cnt);
0450: 00000000 DD295444 ; 114: int sprintf(char *buf, const char *fmt, ...);
0454: 00000000 A52F5444 ; 115: int snwprintf(wchar_t* buffer, int size, const wchar_t* fmt, ...);

результат:
Код:
         45C40048: 0000000 5C5314445C3FC04: oid memset(void *mem,char chr,int size)45C3FC00: 0000000 C0352D445C3FC04: nt memcpy(void *dest,const void *source,int cnt)45C3FC00: 0000000 DD2954445C3FC04: nt sprintf(char *buf, const char *fmt, ...)45C3FC00: 0000000 A52F54445C3FC04: nt snwprintf(wchar_t* buffer, int size, const wchar_t* fmt, ...);

если смотреть внимательнее
Код:
45C40048: 0000000 5C5314445C3FC04

5C531444 повторяется 2 раза, отсутствуют цыфры и первая буква комментария



Xamid


Patchmaster


Регистрация: 26.8.07
Сообщений: 449
Репутация: 1965
Откуда: Ростов-на-Дону




 
  #7 [11.08.09, 12:20] Re: Add offset   

 
Ну я и не имею ввиду либу. По крайней мере мне никогда не надо было добавлять к адресу либы оффсет. Сам то подумай.
И еще, прога не имеет "защиты от дурака", испытывать хрен знает чем и как ее не надо. Использовать только по назначению.


Добавлено 11.8.09 12:21

Позже либу добавлю если очень надо.




SGS3 white

LenKor


Patcher


Регистрация: 15.11.07
Сообщений: 71
Репутация: 13
Откуда: Кострома




 
  #8 [11.08.09, 12:45] Re: Add offset   

 
))разве библиотека не патч? как я понял косяк в обработке комментариев, а они и в обычном патче могут быть.
P.S. мне эта прога вобще мало интересна, просто Xamid
О всех глюках пишем сюда



Xamid


Patchmaster


Регистрация: 26.8.07
Сообщений: 449
Репутация: 1965
Откуда: Ростов-на-Дону




 
  #9 [11.08.09, 12:59] Re: Add offset   

 
Либа канеш патч о чем тут и говорить:-), просто добавлять оффсет в либу вроде как не надо никому. Ок, позже сделаю галочку для либы как время будет если надо. И косяк не в обработке комментариев, а в адресах. В либе они короче чем в обычных патчах.




SGS3 white

LenKor


Patcher


Регистрация: 15.11.07
Сообщений: 71
Репутация: 13
Откуда: Кострома




 
  #10 [11.08.09, 13:37] Re: Add offset   

 
ок, тогда мб вобще переделать взятие адреса из строки? брать не первые n символов, а все имволы до ":"?


Страница 1 из 4: [1] 2 3 4 »


Похожие темы
 ТемаОтветыАвторПросмотрыОбновление
  tpdus.bin, addresses.bin2mbentefor361823.12.16, 17:15
  AddBBCode v.1.1 fix67Metaler5760922.05.14, 01:14
  Adding colors to VideoDJ Palette0diezil306720.05.12, 15:57
  Add New.vkp to Vista Context Menu22diezil3421218.02.11, 17:14
  MainMenuAddon v.1.031DuXeN0N3074730.11.10, 01:28
  Offset Changer - программа для корректировки патчей10MahmudS1374301.11.09, 23:18
  C901 - Restore ability to add flashlight by menu.ml ?6mc_kibel941412.06.10, 12:44

  • Поиск
  • Права
Вы не можете начинать темы.
Вы не можете редактировать свои сообщения.
Вы не можете создавать опросы.
Вы не можете вкладывать файлы в сообщения.
Вы не можете отвечать на сообщения.
Вы не можете удалять свои сообщения.
Вы не можете голосовать.

Главная Новости Статьи Файлы Патчи Форум Опросы PDA
- Генерация страницы: 0.14 секунд | 11 Запросов | HTML: 44.48 КБ -