Помощь по JASC

Материал из WikiJimm

Перейти к: навигация, поиск

Содержание

[править] Помощь по использованию программы

Подробная инструкция по использованию программы находится здесь

[править] Что надо знать о создании смайлов прежде всего?

  • не стоит пихать смайлы в программу сразу после импорта GIF. Это приведёт к тому, что либо у вас останется мало памяти в телефоне (вплоть до ошибки "out of memory"), либо смайлы не будут видны. Перед добавлением в архив преобразуйте их в 8 битную графику.
  • не стоит делать число смайлов больше 100 - всё равно мало на каких телефонах они заработают. Оптимально - штук 50-70 для современных моделей. И уж точно не больше 256 - по формату animate.bin это максимум.
  • если импортируете гиф, то можно настроить точность импорта кадров: верхний бегунок отвечает за точность сравнения кадров в гиф-анимации. Т.е. если выставлено 100%, то сравнивается в оттенках серого с точностью 100%. Если выставлено в 16 раз хуже, то цвет делится на 16, а потом сравнивается. Советую оставить на 16. Нижний бегунок отвечает за количество различных пикселей, допустимых для того, чтобы программа посчитала кадры идентичными. По умолчанию установлен на 4 пикселя.
  • если во время использования программы смайлы в таблице жутко тормозят и подвешивают программу, советую либо поставить размер курсора "по максимальной высоте и ширине", либо поставить галочку "Отключить анимацию смайлов".
  • если редактируете ширину кадра, задавайте ширину, кратную ширине всей картинки. В противном случае программа сама округлит значение до ближайшего кратного.

[править] Сделал с помощью вашей программы смайлики, вставил в Jimm, а после запуска Jimm'а:

[править] пункт меню со смайлами пропал

  • проверьте, в том ли формате вы сохранили смайлики (Если используете Jimm Aspro - сохраняйте в формате Jimm Aspro, и т.д.)
  • посмотрите, туда ли вы сохранили смайлы в jar-файл? Для примера, возьмите работающий файл и посмотрите структуру файлов/папок

[править] выскакивает ошибка со словами "Out of memory"

Без обид, но ваш телефон не может работать с таким большим количеством смайлов. Что можно сделать?

  • удалить несколько смайлов с помощью JASC и попробовать снова. Если снова не работает, удаляем ещё несколько смайлов
  • попробовать уменьшить битность картинок с помощью каких-нибудь конвертеров/редакторов. Желательно ещё сделать оптимизацию PNG файлов. Один из способов описан здесь
  • пользоваться другим набором смайлов (например, миниколобками, или использовать обычные статические смайлы)

[править] половина или все смайлы не видны. Просто пустые квадратики в окне выбора смайлов

  • скорее всего, телефон не поддерживает такое сжатие png, какое используется у вас. Пережмите в 8 бит, должно помочь.

[править] Что делает кнопка "Исправить проблемы Animate.bin"?

В ранних версиях программы Конвертер анимированных смайлов были некоторые проблемы с Animate.bin - в нём мог подряд повторяться один и тот же кадр - т.е. Jimm занимался отрисовкой одного кадра не один раз, допустим, 70 ms, а, например, 6 раз - по 10, 20, 30, 3, 4, 3 ms, что не есть хорошо. Именно это и исправляет программа - суммирует 10+20+30+3+4+3=70 и записывает вместо 6 кадров один. Кроме того, этот пункт исправляет ещё одну проблему ранних версий программы Конвертер анимированных смайлов - если в наборе исходных смайлов был GIF с одним кадром, то в animate.bin ничего не записывалось. При исправлении записывается 1 кадр длиной по времени 255.

Личные инструменты