Перейти к содержанию
Old Phone Forum

Alex&r

SGH Open Club
  • Постов

    1 278
  • Зарегистрирован

  • Посещение

  • Победитель дней

    2

Весь контент Alex&r

  1. Официально не выкладывался по-моему. Sylar что-то начинал, выкладывал скрин, но так и не завершил наверное. На B5722 есть патч. Но его нужно портировать...
  2. Andreychik, так simple menu никто не отменял, просто поверх него еще анимация выбранного пункта (любой области экрана) выводится. Так что хочешь с анимацией, хочешь без - по желанию. А программа сейчас другая делается, она ещё не выкладывалась.
  3. Alex&r

    Беседка

    Не знаю куда написать, напишу здесь. Начну издалека. Ребенок ходит в школу во 2-ой класс и постоянно просит телефон в школу. Но он его из-за своей рассеянности обязательно или потеряет или его (телефон) уведут. И будет как всегда: - Где? - Не знаю... Появилась в семье такая (бредовая ) идея, как использование GPS телефона на случай поиска оставленного где-нибудь или украденного телефона. Допустим можно использовать какое-то приложение, которое позволяет через интернет отслеживать место нахождения телефона. Допустим, можно сделать автозапуск этого приложения при включении телефона и скрыть его активность (чтобы посторонний человек не подозревал, что за ним следят). Теперь вопросы: 1. Нужно ли интернет подключение на самом телефоне для передачи информации о нахождении на сайт нужной проги и есть ли такие проги?. Ведь если телефон украден, то не факт, что вставленная туда сим-карта будет иметь настроенный профиль интернета и услуга будет на ней включена. 2. Во сколько раз быстрее сядет батарейка в телефоне при постоянно активном GPS? Есть правда вариант (тоже бредовый ) чтобы прога включалась по расписанию на определенные промежутки времени для экономии электроэнергии. Это все конечно не спасет при перепрошивке телефона. Но напомню, что речь идет пока о 2-м классе школы, и если какой-нибудь ребенок уведет телефон, то не думаю, что он побежит сразу его перепрошивать. А определить примерный адрес и вычислить кто, можно будет.
  4. Прошивка только CLA не удаляет твоих данных. Поэтому можешь поменять текстовые ресурсы в CLA и прошить.
  5. orion74, ты все из них пробовал менять или нет? Почему спрашиваю: просто таких иконок каждой (почти) по две и более штук. Точно используются именно те, которые ты указал?
  6. Могу сказать, почти то же самое Придется или смириться или отключать вибру. Я пытался экспериментировать с виброй в разных местах и обнаружил, что длительность вибры зависит от многих параметров: не только от заданной длительности, а чаще от того где она вызывается, что при этом выводится на экране и т.д. и т.п. У меня возникла идея, что во всем виноват системный таймер. Т.е. для вибрации используется ID таймера, который также используется для многих других действий. К примеру при наборе номера у меня получалось, что при установленной длительности вибры 1, первые три цифры вибра была около 0,5 сек, а потом (после появления окна с найденными подходящими номерами) нормально отрабатывалась заданная продолжительность, т.е. еле дергалась. Нужно что-то делать с самой функцией вибры.
  7. Alex&r

    freebird

    Теперь понятно
  8. Alex&r

    freebird

    Зачем в PNG_Simple 24 файла?
  9. В принципе мы с FreeBird'ом обсуждали такой вариант, как сохранение области по заданным для иконки размерам вместе с самой иконкой и изображением под ним. И он вроде обещал попробовать что-то сделать в своей программе с возможностью выбора варианта.Но тогда пропадает такая возможность, как замена фона под иконками. Т.е. если иконки на розовом фоне, то заменив картинки simple_menu_XX.ifg можно поменять фон, на котором они появляются, а вот если иконки сразу с фоном, то тогда уже фон не поменяешь. P.S. А вот с подложкой (первый вариант) не очень понял. Чем отличается подложка в первом случае от фона меню во втором случае? Или в твоем примере, черный "прямоугольник" - это и есть подложка? Если так, то все понятно.
  10. Перед конвертацией в ifg в какой формат сохраняешь? Нужно сохранять без сжатия, в bmp. Иначе при сжатии, jpg, png, получаются искажения.
  11. Не знаю, нужно ли это кому-нибудь, но все же. Добавил тут несколько кнопок и функций на них в карту прошивки. Можете поэкспериментировать. Правда сам не проверял, за неимением телефона. C3212XXJA1.rar P.S. Добавил в карту для назначения на какую-нибудь кнопку Фонарь из сообщения выше.
  12. Так никто и не сделал из разных вариантов карт прошивки один... Пришлось делать это мне (а мог бы каким-нибудь патчем заняться). Добавил в шапку карту прошивки, в которой постарался объединить и самую малость упорядочить то, что было в нескольких вариантах.
  13. POA, так это происходит при преобразовании bmp->ifg или ifg->bmp?
  14. титенкомиша, Taisa, вот. Пол-дня убил. Если и это не поможет, то я тогда не знаю как уже объяснять Перенес инструкцию сюда
  15. IFG 16 Bpp. До этого ни разу у меня не возникало такого, чтобы розовый цвет при конвертации искажался. Сейчас попробовал проделать следующие операции. В фотошопе открыл картинку, сделал там розовый цвет. Сохранил как bmp, на сохраненной картинке цвет остался розовым 255 0 255. Преобразовал с помощью IFG_RW в ifg. И потом опять в bmp. Розовый цвет стал уже не совсем розовый 255 3 255. Становится не розовым он при преобразовании из bmp в ifg или обратном из ifg в bmp не знаю. И почему так происходит тоже не знаю. P.S. Вот взял картинку из твоей темы для первого пункта. Перегнал ее из ifg в bmp. Розовый цвет стал 255, 3, 255. Но на скрине выше эта часть экрана - прозрачная. Т.е. получается что все-таки эта тройка по каналу G берется при преобразовании из ifg в bmp?
  16. Timer Value Saver 1.1 Изменения: Теперь установленное ранее время будет восстанавливаться сразу после закрытия всплывающего окна о том, что таймер сработал. Т.е. можно тут же запускать его повторно с тем же временем. TimerValueSaver_1.1.rar Внимание: Должен быть установлен Мастер-патч! P.S. Используются ячейки 0хВ0-0хВ3 файла settings.cfg и ячейка 0хFA таблицы task'ов мастер-патча.
  17. Правильно. Это подразумевалось. Опять же повторюсь что для меня наоборот, проблем с thm нет.В твоем thm следующие ошибки, недоработки: 1. Не указаны координаты вывода картинок анимации. Байты 0х2E-0x31 - вертикальные координаты четырех строк иконок, 0х32-0х34 - горизонтальные координаты столбцов иконок. Поэтому стандартная анимация отобразилась в верхнем левом углу (т.е. все координаты нулевые); 2. Указаны неверные размеры картинок анимации. Т.е. указаны стандартные, поэтому стандартные иконки прорисовываются нормально, а твои нет. Нужно указывать размеры своих иконок, о чем я уже дважды написал выше. Исправление этих двух пунктов дает нормальную (для теста) анимацию первых трех пунктов из твоей темы. Вместо стандартных иконок, соответствено, выводится мусор. Ну и по иконкам: Как я уже говорил следите за тем, чтобы розовый фон оставался розовым. Т.е. никаких наложений полупрозрачных тонов (теней, свечений, прозрачностей), так как в этих случаях цвет становится не розовым и, соответственно, уже не будет прозрачным. Можешь убедиться на анимации первых трех пунктов в твоей теме.
  18. Сам себе ответил. Потому что кабель наверняка не прошивочный.
  19. Возможно, что смысл один и тот же. Только 00_mainmenu_block_bg.ifg будет использоваться только при стандартном меню, а simple_menu_bg.ifg при остальных (Simple и Advanced) версиях меню. И к тому же, на 00_mainmenu_block_bg.ifg вродебы не нарисованы 12 значков, а на simple_menu_bg.ifg нарисованы (если они нужны). Кому как. Например, мне было бы наоборот. Проще рассчитать координаты и остальное, чем сделать все рисунки Стандартные размеры (кстати, там последнее должно быть "тема 3: 3А 26", видимо опечатка) приведены на тот случай, если понадобится вернуть стандартные анимации пунктов, можешь не обращать на них внимания. Ничего суммировать не надо. Как я уже говорил, правило простое: указанные в thm размеры должны соответствовать размерам кадров анимаций. Иначе анимации будут искажены. Защита от перезагрузки сделана на тот случай, когда в thm указывают версию Advanced Menu (0x35 = 02), а размеры иконок анимации не указывают, т.е. там нули. В таком случае (без этой защиты) при входе в меню телефон перезагружается. Поэтому и сделана такая защита. Тоже можешь не обращать внимания. Можно использовать эту возможность, чтобы из версии Advanced Menu получить Simple Menu, так как анимации пунктов не будет, но зачем.
  20. Taisa, титенкомиша, теперь я с телефона. Киньте в ЛС то, что с фоном не получается. Завтра гляну. И проще через асю, мой номер в профиле есть. Видно придется писать подробную инструкцию.
  21. Ну так если есть вопросы, почему не спрашиваете сразу? Подскажу что знаю. При любом перемещении рисуется картинка Simple Menu и начинается анимация иконки. Если сразу перемещаемся дальше, то текущая анимация прерывается, выводится Simple Menu для следующего пункта и начинается анимация следующего (выбранного) пункта. Все как в стандартном меню, только под анимацией еще кадр Simple Menu. Возможно при использовании png иконок с полупрозрачными цветами при сохранении в BMP идет наложение на розовый цвет и при этом становится уже не 255 0 255. Проверяйте цвет на bmp картинке. Увы, но в данном случае (для старого ifg) либо 100% прозрачный, либо 100% непрозрачный. А с новым ifg не разобрались еще.Чтобы получить полупрозрачные участки придется сохранять иконки наложенные на изображение под ними (фон или кадр Simple Menu). Да. Эта картинка предусмотрена для тех случаев, когда фон под анимацией любого пункта меню не изменяется. Т.е. на ней должно быть 12 иконок пунктов меню. Можно также на ней сделать и подписи софт-клавиш, если стандартные не нравятся. Заголовок (название пункта меню) на ней делать не надо, так как он должен меняться с каждым пунктом. В этом случае дополнительно нужно будет включить показ заголовка меню и отрегулировать его параметры (размеры, координаты, размер, тип шрифта). Иконки можно рисовать любого размера. А потом уже этот размер указывать в thm. Т.е. и там и там размеры должны совпадать. Вот, например, как можно сделать увеличивающуюся иконку. Допустим на simple_menu_bg.ifg она нарисована размером 54x42, а мы хотим, чтобы при выборе пункта она увеличивалась до 150х120. В этом случае делаем 5 кадров анимации размером 150х120. На первом (_00.ifg) рисуем иконку допусти 60х50, все остальное место заливаем розовым, на втором (_01.ifg) - 75x62 остальное розовый фон и т.д.... на пятом (_04.ifg) размером 150х120. Чтобы выглядело, что она растет от своего первоначального положения, нужно в первом кадре ее рисовать смещенной вправо, второй чуть меньше вправо и т.д. ... пятый уже по центру картинки 150х120. Осталось задать правильно координаты вывода этих иконок. Тут уж считайте так, чтобы иконки не выходили за экран. Горизонтальные координаты: первая колонка - 00, вторая колонка чтобы поцентру (176-150)/2=13, т.е. 0х0D и третья колонка 176-150=26, т.е. 0х1A. Вертикальные координаты рядов аналогично. Чтобы не накладывались на заголовок и софт-кнопки. Если схема 12+1, то с координатами проще. Все Х = 00, все Y = 00 или ниже. Заголовок смещаем правее. Только размер анимации делаем не такой большой, как в моем примере выше, а примерно на треть ширины экрана. Согласен, что сложнее, чем просто сделать кадр Simple Menu, но что поделаешь... Надеюсь понятно написал
  22. Я скажу. Зачем? 1. Сколько времени находитесь на выбранном пункте? Менее секунды. А при перемещении по меню доли секунды. 2. Просили анимацию. Вот вам анимация и не только. Только темы делайте. И где хоть одна тема? "Тяжело..." "Долго..." и т. д. Надеюсь ответ понятен на вопрос? Комментарий модератора Alex&rДальнейшее обсуждение перенес в "Темы и графика для С5212"
  23. Advanced Menu 1.0.3 Исправлена регулировка длительности вибрации в главном меню. Advanced_Menu_1.0.3.rar P.S. Добавлю сюда Manual.rar
  24. А не пробовал поступить еще проще: взять то, что уже сделано, найти нужную группу иконок и оттуда взять нужные адреса? Единственное, что там все на английском и с некоторыми сокращениями.
×
×
  • Создать...