Думаю, многим хочется новых красивых смайлов в CommFort, захотелось и мне. Нравятся анимированные стикеры в Телеграм. Озадачился перенести их в CommFort и кое-что получилось.
Делюсь инструкцией:
1. в Telegram ставим бот https://t.me/tgstogifbot и посылаем ему стикер из стикерпака (напр. из https://t.me/addstickers/AnimatedEmojies ). В ответ он присылает десятки мегабайт стикеров в разных разрешениях - выбираем минимальные
2. ставим Chasys Draw IES (freeware) - умеет работать с анимацией:
оф. сайт программы, MS Store
3. прогоняем файлы через конвертацию, чтобы уменьшить размеры: Chasys Draw IES Artist: File / New / Batch Job-Convert Files. Минимальные разрешения 128px, полученные от бота, уменьшал до 25% и получал gif 32px размером около 200k
4. если получились прямоугольные изображения (у меня после конвертации получились 128x32), то редактируем в Chasys Draw: File / Open, Image / Crop Entire Image, вырезая 32x32.
5. полученные gif можно подсовывать CommFort (через редактирование smiles_serv.ini), проблемой является ограничение в 10M на весь набор стикеров: я обработал 200 стикеров, но добавить удалось всего несколько десятков.
Стикеры Telegram в CommFort
Re: Стикеры Telegram в CommFort
PS. В v5.98 ограничение по п.5 поднято до 30M - новые сверх 10M добавляются.
перед обновлением серверной части нужно сохранить Smilies_serv - он перезаписывается при обновлении.
перед обновлением серверной части нужно сохранить Smilies_serv - он перезаписывается при обновлении.
-
- Администратор
- Сообщения: 6879
- Зарегистрирован: 09:56, 27.06.2005
Re: Стикеры Telegram в CommFort
Чтобы набор смайлов не переписывался при обновлении, переместите его в папку Custom. Папка Default переписывается, а Custom нет. При этом CommFort использует набор из папки Custom, и если его там нет, то берет из Default.