Автор Тема: ищу программу  (Прочитано 5923 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3265
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
ищу программу
« : 11 Декабрь 2008, 20:03:54 »
для пропачивания файла

смысл проги открываем файл-создается для него профиль.(который хранится)

далее добавляем значение 1) ( название: , адрес: "00FF1234": )
и того 4 окошка:   название "вася": адрес: 00FF1234  текущее значение: 0102FFFF   новое значение: FFFFFFFF (4-ое мы и изменяем)
далее добавляем 2-ое)   и т .д.  желательно чтобы влезало больше 200.

ну и кнопка patch.


есть ли такая прога? кто названице подскажет.

Оффлайн HoRRoR

  • Пользователь
  • Сообщений: 983
  • Пол: Мужской
  • Ромхакер
    • Просмотр профиля
Re: ищу программу
« Ответ #1 : 11 Декабрь 2008, 20:36:07 »
Вряд ли есть, но написать несложно.

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3265
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Re: ищу программу
« Ответ #2 : 12 Декабрь 2008, 15:00:30 »
Вряд ли есть, но написать несложно.
несложно, ток кто бы написал ))  :)  было бы кул.

в пейнте нарисовал) мб из местных кто замутить захочет ? ))


Оффлайн HoRRoR

  • Пользователь
  • Сообщений: 983
  • Пол: Мужской
  • Ромхакер
    • Просмотр профиля
Re: ищу программу
« Ответ #3 : 12 Декабрь 2008, 16:42:32 »
Господи, зачем же так брутально? :) Можно и списком сделать. Если хочешь - я напишу, но весить прога будет не меньше полуметра.
И вопрос: четырёхбайтовые значения - это DWord и Little Endian?

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3265
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Re: ищу программу
« Ответ #4 : 12 Декабрь 2008, 18:44:09 »
Господи, зачем же так брутально? :) Можно и списком сделать.

Если хочешь - я напишу, но весить прога будет не меньше полуметра.

И вопрос: четырёхбайтовые значения - это DWord и Little Endian?

да как угодно главное чтобы в глазах не рябило)

хочу конечн, можешь хоть на 10метров написать-лишбы работала)  (главное чтобы всяких там frameworkov последних версий по 500метров не требовала!!!)

когда добавляешь название и адрес, еще выбрать скока байт 1,2 или 4  все в hex как и есть в файле. little endian я не знаю что такое  :blush:   
так посмотрел что за BIG_ENDIAN  LITTLE_ENDIAN фигчепонял,
они вообщем последовательно должны идти все 4байта как и в файле начиная с этого(указанного) адреса.


и конфиги для каждого файла аля рома для каждого свой создавался и так чтобы в txt открывались.

..
romhaxxor.exe
/configs     (папка)
Rock n' Roll Racing (U) [!].сfg
Dune - The Battle for Arrakis (U) [!].cfg             -название как имя файла ток cfg.




« Последнее редактирование: 12 Декабрь 2008, 18:57:26 от Ti_ »

Оффлайн HoRRoR

  • Пользователь
  • Сообщений: 983
  • Пол: Мужской
  • Ромхакер
    • Просмотр профиля
Re: ищу программу
« Ответ #5 : 12 Декабрь 2008, 20:17:00 »
да как угодно главное чтобы в глазах не рябило)
Пока что получается в таком духе:


хочу конечн, можешь хоть на 10метров написать-лишбы работала)  (главное чтобы всяких там frameworkov последних версий по 500метров не требовала!!!)
Не будет ;)

А Big/Little Endian - это порядок байт. У сеги Big Endian.

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3265
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Re: ищу программу
« Ответ #6 : 12 Декабрь 2008, 21:52:29 »
Пока что получается в таком духе:
ого! респектище огромный ))

там справа прокрутку прикрепить ток.  или как я вначале написал чтобы на 1странице по 15имен.

хотя да наверно таблица удобней, но ее каждый раз придется мотать если там много всего понасоздавать.  а если по страницам то легче найти будет, если номер скажем последней открытой запоминаться будет.

Оффлайн HoRRoR

  • Пользователь
  • Сообщений: 983
  • Пол: Мужской
  • Ромхакер
    • Просмотр профиля
Re: ищу программу
« Ответ #7 : 12 Декабрь 2008, 22:41:25 »
Можно было конечно поддержку "папок" создать, но влом переписывать. Добавлю сортировку по именам/оффсетам/типам/значениям и инрементальный поиск по именам - этого должно хватить.

Оффлайн HoRRoR

  • Пользователь
  • Сообщений: 983
  • Пол: Мужской
  • Ромхакер
    • Просмотр профиля
Re: ищу программу
« Ответ #8 : 13 Декабрь 2008, 16:48:25 »
Пока вот что получилось.

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3265
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Re: ищу программу
« Ответ #9 : 13 Декабрь 2008, 18:50:12 »
сама пашет , но конфиг не грузицо

пишет чет типа:
[Error] Hex->Int error! (00FFFF00)
[Error] Hex->Int error! (00FFFF00)
[Error] Hex->Int error! (00FFFF00)
[Error] Hex->Int error! (00FFFF00)

// так щас отойду потом гляну точнее

так там косяк вообщем когда 2параметра,  или это из-за конфига, +удаляю второй параметр, пишу сохранить ошибку выдает. также когда пустой конфиг его нельзя сохранить,ошибка.
« Последнее редактирование: 13 Декабрь 2008, 19:06:43 от Ti_ »

Оффлайн HoRRoR

  • Пользователь
  • Сообщений: 983
  • Пол: Мужской
  • Ромхакер
    • Просмотр профиля
Re: ищу программу
« Ответ #10 : 13 Декабрь 2008, 19:06:29 »
Тьфу блин, я идиот, читал значения как десятичные. Перезалил исправленную.

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3265
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Re: ищу программу
« Ответ #11 : 13 Декабрь 2008, 19:32:29 »
вот терь вроде все работает.

но, если поставить byte а не dword, то в окошке все равно 8позиций.

а word эт текст или что?или 2байта-   ну там их тоже 8вообщем.
« Последнее редактирование: 13 Декабрь 2008, 19:36:07 от Ti_ »

Оффлайн HoRRoR

  • Пользователь
  • Сообщений: 983
  • Пол: Мужской
  • Ромхакер
    • Просмотр профиля
Re: ищу программу
« Ответ #12 : 13 Декабрь 2008, 20:01:04 »
но, если поставить byte а не dword, то в окошке все равно 8позиций.
В окне ввода оставил 8 позиций, чтобы не было такого, что случайно кликнул байт - и обрезалось.
А в списке больше 2 символов потому что значение больше 255, сейчас сделаю "обрезание".

а word эт текст или что?или 2байта-   ну там их тоже 8вообщем.
Byte - 1
Word - 2
DWord - 4
--
Перезалил.

Добавлено позже:
З.Ы. Чорд, у тебя секретная кнопочка видна :D

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3265
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Re: ищу программу
« Ответ #13 : 13 Декабрь 2008, 20:27:29 »
секретная кнопочка видна :D
она и щас видна=) но думаю это не последний релиз, сортировки ты еще не делал вроде.

а так крутая прога вышла. думаю не одному мне пригодится, а то все делали какие-то cпецилизрованные, для чего то одного. тут и конфигами при желании можно будет обмениваться..

респект те огромный !  :thumbup: :thumbup:

Оффлайн HoRRoR

  • Пользователь
  • Сообщений: 983
  • Пол: Мужской
  • Ромхакер
    • Просмотр профиля
Re: ищу программу
« Ответ #14 : 13 Декабрь 2008, 20:34:05 »
С сортировкой косячок, ибо я из-за лени своей основал всё на индексах, а не на указателях. Есть вариант сделать сортировку без возможности возврата изначального порядка. Ну или помучаться и переделать всё на указатели, тогда можно будет и "папки" реализовать, и сортировать как душе угодно.

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3265
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Re: ищу программу
« Ответ #15 : 13 Декабрь 2008, 21:39:22 »
Есть вариант
ну смотри сам, точнее я щас посмотрел сортировка мне не нужна вриницпе- она ж все перепутает местами ( я имел ввиду просто поиск если список большой будет)  - тогда да значит порядок не должен сохраняться.
хотя не , тогдада опять чет не то выходит- сейчас то уже можно сортировать вручную мышкой или стрелками.(то есть порядок сохраняется,   и если буду сортировать - собьется, а мне этого не надо)

Добавлено позже:
с Word- ом (big endiad) какой то косяк- не заменяется значение чет.
« Последнее редактирование: 14 Декабрь 2008, 00:53:15 от Ti_ »

Оффлайн HoRRoR

  • Пользователь
  • Сообщений: 983
  • Пол: Мужской
  • Ромхакер
    • Просмотр профиля
Re: ищу программу
« Ответ #16 : 13 Декабрь 2008, 22:05:06 »
>с Word- ом (big endiad) какой то косяк- не заменяется значение чет.
Упс... Перезалил.

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3265
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Re: ищу программу
« Ответ #17 : 13 Декабрь 2008, 23:35:40 »
если в нейме    " = "   будет, -> ругается. походу что после =думает значение чтоли) и ошибку пишет.
нужно наверно  =  запретить в названии писать
« Последнее редактирование: 16 Декабрь 2008, 12:09:53 от Ti_ »

Оффлайн feki38

  • Пользователь
  • Сообщений: 204
  • Пол: Мужской
    • Просмотр профиля
Re: ищу программу
« Ответ #18 : 09 Январь 2009, 18:20:22 »
Я тоже хотел патчер свой написать, но пока очень занят проектом "FeRAP 2".