Программа для работы с CTF темами. Очень проста в использовании и не должна вызвать каких бы то ни было проблем.
Что она может:
Умеет создавать файл ctf из набора модифицированных файлов и темы ptf.
Умеет извлекать содержимое тем ctf
Умеет конвертировать темы между различными версиями прошивок
Использование:
Внимание! При первом запуске программы или при переносе папки программы в другое место, необходимо запустить её от имени Администратора!!!
Откройте видео в полный экран, нажмите шестерёнку и выставьте 720P...
Это позволит программе записать или обновить данные в реестре Windows об её месторасположении и поддерживаемых форматах. Таким образом, у вас появится пункт программы в контекстном меню, с помощью которого вы получите доступ к расширенным дополнительным функциям программы.
Создание CTF: только под ту версию прошивки, от которой лежат файлы прошивки в теме.
Запускайте файл "CTFtool GUI.exe" и выбирайте вкладку "Create"
В графах "VSH Dir", "FONT Dir", "PTF Dir" указывайте соответственно пути к папкам VSH, FONT и путь к файлу PTF вашей заготовки темы.
В графе "CTF PATH" укажите место, куда вы хотите сохранить вашу тему.
В правой колонке "VERSION" укажите номер прошивки, от которой лежат в папках файлы прошивки и жмите кнопку "START"
Распаковка темы:
Запускайте файл "CTFtool GUI.exe" и выберите вкладку "Extract"
В графах "CTF File" и "OUTPUT" укажите файл темы и папку, куда надо распаковать ее.
Нажмите кнопку "START".
Пример конвертирования тем 5.00 -> 6.61:
Запускаем программу.
Выбираем кладку "Convert"
В графе "theme input" указываем путь к фалу CTF для прошивки 5.00.
В графе "theme output" указываем директорию, куда сохраняем конвертированный файл.
Нажимаем кнопку "START".
Если в теме отсутствует русский язык
Вы сами можете добавить его следующим образом:
Нужно просто распаковать тему, в которой отсутствует русский шрифт...
Многие операции с программой, как и распаковка, производятся через правую кнопку мыши.
Нажимаете правой кнопкой по теме *.ctf
Выбираете в открывшемся контекстном меню "CTFtool Menu"
В открывшемся подменю выбираете "Extract "Название_Темы.ctf"
Всё, тема распаковалась в эту же папку вместе с файлом PTF.
Вам необходимо выкинуть из темы папку FONT, в которой лежит шрифт PGF без русских символов.
Или заменить на шрифт, содержащий русские символы, который вы можете сами изготовить на Ваш вкус и цвет.
Затем запустить программу, выбрать пункт "Create" (создать), выбрать версию прошивки, от которой была эта тема и обратно собрать тему.
Для переноса темы под другую версию прошивки воспользуйтесь кнопкой "Convert".
Примечание:
Если просто удалить папку FONT со шрифтом, то будет браться стандартный шрифт из прошивки.
Если заменить шрифт на свой, то при наличии шрифта в теме, он будет браться строго из темы, игнорируя шрифт из прошивки.
respecteg, стоп. Скрамблер оказывается теперь не нужен )))
Он и так встроен в CTF Tool и делает всё налету. Ну зато ты теперь знаешь теорию и можешь это выполнить просто в хекс-редакторе, чем тупо нажимать кнопочки ))).
Короче, после первого запуска Тула, у тебя файлы PRX должны подписаться под эту тулзу. Поэтому, просто нажимаешь на декриптованном файле openin_plugin.prx (не путай с RCO) и он автоматом должен открыться в PRXEditor'e.
Файл автоматом отскрамблируется и будут показаны уже скрамблированные смещения.
Слева будут подписаны уже имеющиеся смещения, заранее найденные и забитые в INI (CTFtool_GUI_v4.5\bin\bookmark\en).
Тебе-же надо будет снять галочку "Hide empty item" и придётся поискать опытным путём смещение длительности геймбута.
Справа ты увидешь длительность в 500 миллисекунд. Их не так много, всего в 5-ти местах. Одно из них и есть то, что ты искал. Скорее всего ого должно быть ближе к началу, первое или второе.
Тебе нужно будет просто по порядку изменять длительность с 500 на 1000 или 2000 или 3000, чтобы заметить результат.
Потом нажимаешь "Save to prx" и все скрамблированные смещения обратно дескрамблируются и сохранятся в файле.
Забирай файл, кидай во flash0:/vsh/module и проверяй длительность геймбута.
Если попал, то ты увидишь долгую задержку, а если не попал, значит возвращай смещение обратно и меняй следующее. Слева можешь делать пометки для себя.
Вот на скрине синим выделена первая строчка, указывающая на 500. С неё и начинай проверку. Нажми прямо на цифру 500 и поменяй на 3000.
Нужно просто этот файл извлечь из одной темы и положить в другую.
Конечно, нужно иметь в виду, что файл должен быть от той прошивки, для которой он предназначен. Но может подойти и от старой, в том случае, если он не изменялся от прошивки к прошивке.
Frostegater, все файлы из папки VSH не проходят проверку.
Если PRX, то они конечно должны быть расшифрованы в ELF.
Если RCO, то делать ничего не надо.
Опять-же, нужно проверять, что файл от старой прошивки не изменился в новой. Проверять нужно конечно не запакованные файлы, а распакованные.
И ессно, не пихать во Flash0, а использовать в теме CTF.
Наглядный пример, когда в прошивке 5.00 используются даже изменённые файлы от 5.50, но в таком случае, они должны использоваться в паре, как минимум, или в целой группе, если они между собой завязаны.
У меня такой вопрос хочу немножко отредактировать меню темы (тема в формате .ptf) распаковал тему но там только одни файлы .dat. Чем их редактировать то ? Хекс едитором? Если да то по каким докам???
Что в итоге хочу сделать: хочу убрать некоторые элементы меню, такие как КАМЕРА, ПСП СТОРЕ, может кто знает как это сделать другим способом?
Последний раз редактировалось FEV; 14.07.2011 в 17:31.
Хм...как-то читал что при добавлении определённого файле можно будет редактировать/конвертировать темы под прошивку 6.60...лазил по иностранных форумах, да вот так и не понял какой-такой файл и где его взять...может кто поможет?
Поддерживаю предыдущего оратора! И прошу дополнить последнюю сборку CTFtool GUI на предмет конвертации! Темболие что остальными функциями вряд-ли кто пользуется на все 100!
Bat, такие работы ведутся, но...
Если ты внимательно посмотришь сюда - то убедишься, что на данный момент темы для 6.60 удачно конвертируют от силы человек 10... Понимаешь на что я намекаю?