Форум программистов, компьютерный форум CyberForum.ru

Dylib patcher - Программирование iOS

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование iOS Нужно написать несложную игрушку для IPad http://www.cyberforum.ru/ios-dev/thread754902.html
Добрый день! Нужно написать несложную игрушку, дизайн, логика игры и прочее продумано уже. Требуется только написание кода. Пишите на почту a-m-v95@mail.ru или в скайп a.m.v95
Программирование iOS С чего начать? Всем доброго времени суток. А так же, поздравляю с наступившими и ближайшими праздниками. А вот собственно и сам вопрос.(задавать эти вопросы в гугле, возможно было лень, а возможно, посчитал что тут получу более выдержанный ответ) *С чего начать путь к разработке приложений для IOS. ---Язык программирования(насколько знаю, используется Objective C) ---- на сколько сложно вникнуть в... http://www.cyberforum.ru/ios-dev/thread754557.html
C++ или Objecctive C Программирование iOS
Всем привет! Недавно захотел заняться Objective C! Но у меня возник вопрос. Так как это переделанный C, то возможно нужно сначала изучить сам С++ обязателен ли он перед изучением Objective ИЛИ он наоборт будет меня путать когда я начну работать с Objective?
Программирование iOS Обзоры ваших приложений в паблике iPhoneStars!
Добрый день! Наш журнал является одним из крупнейших для пользователей айфонов в социальной сети "Вконтакте". Суточная посещаемость 500-1000 человек. Ссылка на журнал: http://vk.com/iphonestars Ежедневно мы размещаем на своих страницах обзоры приложений. Если вы хотите разместить обзор своего приложения на наших страницах, пишите администратору журнала: http://vk.com/id68443867
Программирование iOS Экпорт нового приложения на ipad тестера http://www.cyberforum.ru/ios-dev/thread750924.html
Всех приветствую! Сделал приложение, могу выливать его на свой ipad через шнур, соответственно прошел все стадии на дев сайте. Вопрос такой, как вылить приложение на ipad заказчика для бета теста? Я знаю, что такая инфа есть на сайте эпла, но мне не совсем понятно чего конкретно они имеют ввиду )) Прошу указать пошаговую стратегию! )) Спасибо за ответ
Программирование iOS Xcode открывает сразу все проекты, тем самым тормозя работу системы Не так давно учусь программировать на Xcode. Почему при запуске он открывает все-все проекты, тем самым конкретно тормозя работу системы. Всё что мне нужно это открыть выбранный проект, а не все имеющиеся. Где это в настройках пофиксить можно? Спасибо откликнувшимся Добавлено через 5 минут В общем, немного погуглив, нашёл решение. Чтобы xcode открывал только текущий проект надо зажать... подробнее

Показать сообщение отдельно
Mila432
0 / 0 / 0
Регистрация: 16.11.2012
Сообщений: 26

Dylib patcher - Программирование iOS

08.01.2013, 20:42. Просмотров 549. Ответов 1
Метки (Все метки)

Я пытаюсь создадь patcher на iPhone . Все сумел и работает .
Но вот вопрос , как можно сделать что бе я сам мог задавать числа ?

Мне надо поменять :
Код
* * <dict>
* <key>cell</key>
* <string>PSSwitchCell</string> <----
* <key>default</key>
* <true/>
А дальше не работает .


/Library/PreferenceLoader/com.mila432.pp1.plist
Код
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC"-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
* * <dict>
* <key>FEATURE1</key>
* <true/>
* * </dict>
</plist>
/var/mobile/Library/Preferences/com.mila432.pp1.plist
Код
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>entry</key>
* * <dict>
* <key>cell</key>
* * * * <string>PSLinkCell</string>
* <key>icon</key>
* <string>icon.png</string>
* <key>label</key>
* <string>NAME</string>
* * </dict>
<key>items</key>
<array>
*<dict>
* * * * <key>cell</key>
* * * * <string>PSGroupCell</string>
* * * * <key>label</key>
* * * * <string>Features :</string>
* * * </dict>
* * <dict>
* <key>cell</key>
* <string>PSSwitchCell</string>
* <key>default</key>
* <true/>
* <key>defaults</key>
* <string>com.mila432.pp1</string>
* <key>key</key>
* <string>kFEATURE1</string>
* <key>label</key>
* <string>TEXT</string>
* * </dict>
* * <dict>
* * * * <key>cell</key>
* * * * <string>PSGroupCell</string>
* * * * <key>label</key>
* * * * <string>Credits :</string>
* * </dict>
* * <dict>
* <key>cell</key>
* <string>PSFooterText</string>
* <key>label</key>
* <string>Mila432</string>
* * </dict>
* </array>
* <key>title</key>
* <string>Settings</string>
* * </dict>
</plist>

Tweak.xm
Код
#import <CoreFoundation/CoreFoundation.h>
#import <substrate.h>
#import <Foundation/Foundation.h>

BOOL maxCoins;

int (*old__PPPlayerData_addBux__)();
int $__PPPlayerData_addBux__()
{
return 512;
}
%ctor

__attribute__((constructor)) void DylibMain()
{
maxCoins = [[[NSDictionary dictionaryWithContentsOfFile:@"/var/mobile/Library/Preferences/com.mila432.pp1"] valueForKey:@"kFEATURE1"] boolValue];

if (maxCoins) {

MSHookFunction(((void*)MSFindSymbol(NULL, "__PPPlayerData_addBux__")),(void*)$__PPPlayerData_addBux__,(void**)&old__PPPlayerData_addBux__);

}
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru