Магазин | Рейтинг | «АК» | Поиск | Участники

Здравствуйте Гость ( Вход | Регистрация )

Каскадный · Стандартный · [ Линейный+ ]

 Lator - утилита для предварительного клина и тайпа

ertaquo
03.04.2017, 13:41
Отправлено #1


Участник

Группа: Участники
Регистрация: 14.09.2012

Доброго времени суток, товарищи.
Я тут сделал небольшую утилиту, которая облегчает жизнь на начальном этапе клина и тайпинга. Она позволяет убирать текст внутри облачков, вставлять новый и экспортировать полученный результат в PSD.

Ссылка: http://lator.nizarium.com/ (работает прямо в браузере)

Как пользоваться:
1. Открываете нужную картинку.
2. Тыкаете мышкой внутри облачков, в пустое место. Если окантовка облачка не замкнута, то перед этим лучше выделить облачко вручную - тогда чистить будет только внутри выделения.
3. В очищенной области будет показываться перекрестье. Нужно тыкнуть мышкой так, чтобы линии этого перекрестья находились внутри одного облачка (если несколько соединенных вместе) и на максимально возможной ширине-высоте. На этом месте будет образован текстовый блок.
4. Можно нажать кнопку "Объединить слои с клином" (иконка с кубиками), чтобы объединить все слои с облачками в один.
5. Кнопка "Сохранить в PSD" выдаст готовый документ, с которым можно продолжить работу в фотошопе.

Фичи:
- Автоматическое распознавание и перевод текста сервисами Google (правда, пока работает кривовато).

Минусы:
- Работает не особо быстро, а если кликнуть не туда - можно нечаянно подвесить браузер.
- Не всегда корректно клинит. Если буква без окантовки касается края - ее тоже посчитает за край. Если фон облачка градиентный - или все зальется однотонным цветом, или будет все печально (хотя это можно регулировать параметром точности в настройках - но больше 100 ставить нежелательно). Если текст на полупрозрачном фоне - все будет еще печальнее.
- Для загрузки списка шрифтов нужен Flash. Но даже если его нет, можно написать название шрифта вручную.
- Возможно, некоторые шрифты экспортируются неправильно. Фотошоп предложит заменить его на шрифт по умолчанию, потом можно выбрать нужный шрифт заново.
- Фотошоп при открытии PSD-файла будет предлагать обновить текстовые слои. Желательно это сделать, потому что в фотошопе свой движок для рендеринга текста, который выдает более качественную картинку.
- Некорректно работает на мобильных устройствах.
- Да и вообще может что-то отвалиться smile.gif

Что пока не сделано, но будет:
- Автоматическая подстройка текста под облачко: переносы, размеры шрифтов и т. п.
- Расширенная работа со слоями.

Пожалуйста, потестируйте и выскажитесь smile.gif
Спасибо smile.gif

Сообщение отредактировал ertaquo - 05.04.2017, 14:04


Ответов(15 - 29)
Duke
12.04.2017, 22:35
Отправлено #16


dead one

Группа: Администраторы
Регистрация: 18.03.2008
Из: Ukraine. Kiev

ладно, значит я что-то делал не так


--------------------
The logic of war seems to be - if the belligerent can fight, he will fight.
Спросить меня
Guest-92.255
22.06.2017, 11:41
Отправлено #17


Unregistered




Извините, сейчас сервер с утилитой упал, скоро подниму.
С новой версией пока затык - работы много, не успеваю ее делать.
Asundera
22.06.2017, 12:50
Отправлено #18


Заслуженный участник

Группа: Забаненные
Регистрация: 22.02.2016

Ждем-с с нетерпением! Сейчас поймал себя на мысли, что клинить ручками уже откровенно лень smile.gif


--------------------
Мне? 11. А тебе, няша?
NinkPT
10.08.2017, 10:25
Отправлено #19


Участник

Группа: Участники
Регистрация: 08.08.2017

К слову, может стоит попробовать тебе написать прогу как отдельный клиент?
Ну чтобы скачать на компьютер и спокойно клинить.


--------------------
user posted image
Duke
12.08.2017, 16:44
Отправлено #20


dead one

Группа: Администраторы
Регистрация: 18.03.2008
Из: Ukraine. Kiev

QUOTE(Guest-92.255 @ 22.06.2017, 11:41)
Извините, сейчас сервер с утилитой упал, скоро подниму.


valve time!


--------------------
The logic of war seems to be - if the belligerent can fight, he will fight.
Спросить меня
Asundera
21.08.2017, 11:44
Отправлено #21


Заслуженный участник

Группа: Забаненные
Регистрация: 22.02.2016

Все еще ждем-с, да...


--------------------
Мне? 11. А тебе, няша?
NinkPT
02.09.2017, 18:44
Отправлено #22


Участник

Группа: Участники
Регистрация: 08.08.2017

QUOTE(Asurendra @ 20.08.2017, 23:44)
Все еще ждем-с, да...




--------------------
user posted image
ertaquo
19.09.2017, 12:54
Отправлено #23


Участник

Группа: Участники
Регистрация: 14.09.2012

Простите за долгое ожидание, работы много навалилось.
Плюс переписываю все с нуля, чтобы и работало лучше и быстрее, и сразу новые функции были (многостраничное редактирование, профили шрифтов и т. п.) Надеюсь в течение месяца выложить хоть что-то работоспособное.
Как отдельный клиент не хочу, потому что в кросплатформенные приложения подобной сложности не умею, а только для одной операционки - смысл?
Asundera
19.09.2017, 13:30
Отправлено #24


Заслуженный участник

Группа: Забаненные
Регистрация: 22.02.2016

Ждемс-ждемс-ждемс...


--------------------
Мне? 11. А тебе, няша?
Duke
20.09.2017, 11:09
Отправлено #25


dead one

Группа: Администраторы
Регистрация: 18.03.2008
Из: Ukraine. Kiev

QUOTE(ertaquo @ 19.09.2017, 12:54)
Простите за долгое ожидание, работы много навалилось.
Плюс переписываю все с нуля, чтобы и работало лучше и быстрее, и сразу новые функции были (многостраничное редактирование, профили шрифтов и т. п.) Надеюсь в течение месяца выложить хоть что-то работоспособное.
Как отдельный клиент не хочу, потому что в кросплатформенные приложения подобной сложности не умею, а только для одной операционки - смысл?


А можно старую версию вернуть в онлайн, пока работаете над новой? Новые функции -- это клёво, но они не так уж критичны, скорее кажутся финтифлюшками. Старая справлялась вполне со своей задачей, а сейчас даже её нет.


--------------------
The logic of war seems to be - if the belligerent can fight, he will fight.
Спросить меня
ertaquo
20.09.2017, 22:40
Отправлено #26


Участник

Группа: Участники
Регистрация: 14.09.2012

QUOTE(Duke @ 20.09.2017, 13:09)
А можно старую версию вернуть в онлайн, пока работаете над новой? Новые функции -- это клёво, но они не так уж критичны, скорее кажутся финтифлюшками. Старая справлялась вполне со своей задачей, а сейчас даже её нет.


Старая потерлась, к сожалению. Новую в базовом виде (безо всяких фич типа OCR) постараюсь доделать к концу следующей недели.
ertaquo
06.10.2017, 21:55
Отправлено #27


Участник

Группа: Участники
Регистрация: 14.09.2012

Извините, не успел к сроку. Все еще в разработке, доделываю тайпинг и сохранение в PSD (и то, и другое примерно наполовину готово).
NinkPT
17.10.2017, 16:15
Отправлено #28


Участник

Группа: Участники
Регистрация: 08.08.2017

QUOTE(ertaquo @ 06.10.2017, 09:55)
Извините, не успел к сроку. Все еще в разработке, доделываю тайпинг и сохранение в PSD (и то, и другое примерно наполовину готово).



Так и хочется сказать: "*Спустя месяц*. Я опробовал программу, оказывается она очень глючная, потому буду всё решать. И так шли дни недели и года biggrin.gif


--------------------
user posted image
ertaquo
19.10.2017, 13:52
Отправлено #29


Участник

Группа: Участники
Регистрация: 14.09.2012

QUOTE(NinkPT @ 17.10.2017, 18:15)
Так и хочется сказать: "*Спустя месяц*. Я опробовал программу, оказывается она очень глючная, потому буду всё решать. И так шли дни недели и года biggrin.gif


Я честно стараюсь допилить как можно быстрее. На текущий момент в программе около 4 тысяч строк кода (не считая отдельного kaitai-файла для разбора формата PSD). Неделю назад было 3.5, две недели назад - около трех. Все тестируется на реальных комиксах и манге, все найденные баги правятся. Первую версию тоже долго тестировал перед тем, как выложить - я не хочу выпускать сырой и глючный продукт.
Тайпинг готов, на данный момент заканчиваю экспорт в PSD. Это крайне долбанутый формат, с кучей вложенных структур и метаданных в отдельных форматах (типа EngineData). Полного описания нет нигде, некоторые вещи приходится выяснять экспериментально. Например, нигде не указаны возможные поля в структурах дескрипторов, или что значат tx и ty в структуре TySh. Сейчас вот со шрифтами бьюсь. Угадайте, почему шрифт "a_DomIno" пишется в файл как "ADomIno", а "JakobCTT" - как "JakobCTT-Regular"? А если указать неправильный суффикс, название шрифта просто не распознается.
Без этого экспорта просто нельзя, так как возможности утилиты по части клина не безграничны. С простыми фонами и даже градиентами она справляется, но не более того. Если где-то текст без обводки налезает рамку облачка (как тут в центральном и нижнем фреймах), то его тоже не заклинит.
Плюс ко всему, у меня еще есть работа и личная жизнь, этим проектом занимаюсь в свободное время. Как будут доделаны все основные функции, я сразу выложу утилиту в общий доступ. Но на текущий момент ей пользоваться пока что просто невозможно.

Сообщение отредактировал ertaquo - 19.10.2017, 14:21
Asundera
19.10.2017, 14:55
Отправлено #30


Заслуженный участник

Группа: Забаненные
Регистрация: 22.02.2016

Полноценный "Dev diary", однако smile.gif Теперь действительно верится, шо все будет. Ждем-с!


--------------------
Мне? 11. А тебе, няша?


 

Lo-Fi Version Time is now: 25.05.2024, 07:47