Putpic 2: новые фишки
Итак, раз уж я взялся за putpic, нужно его допилить до более человеческого варианта. В частности, я очень хотел сделать рисование прямо на скриншотах дабы легче было писать разные туториалы в сообществе (там нужно, в основном скриншот+стрелочка). О остальных нововведения – под катом.
Итак, теперь можно рисовать. Рисовать можно линией, стрелкой и текстом. Везде выбираются и запоминаются ширина и цвет.
Меню можно скрывать/показывать кнопкой tab. При этом, его можно сделать скрытым по умолчанию вот этой опцией
В старой версии, выделение происходило двумя щелчками (нужно было щелкнуть с одной стороны выделения, перетащить мышку и щелкнуть с другой). Это не очень логично для рисования, поэтому, по умолчанию, я поменял способ выделения на “однощелчковый”: в начальной точке нужно нажать кнопку, перетащить выделение и отпустить.
Я понимаю, что для разных ноутбуков это не очень удобно, поэтому сделал галочку, которая возвращает старый режим:
Поле с выбором хоткея, наверное, все заметили. С этой формочкой было много геморроя и далеко не 5 строчек
Далее, появилась “premium” версия. Она позволяет:
- устанавливать putpic на ваш сервер (нужен php)
- получать прямую ссылку на картинку, без странички с рекламой
- выбирать качество заливаемой картинки
Для premium-версии нужна регистрация. Стоимость – 10$/год. Зарегистрировать putpic и получить инструкции по установке можно, связавшись со мной по любому из контактов. Вырученные деньги пойдут на покупку камеры.
Ну, и настройки своего сервера:
Скачать, как всегда, можно вот тут
зачем писать провУд не понял …
Это — старючая шутка с одного из радио форумов.
Клёво) Спасибо, поставил себе новую версию. Буду пользоваться.
В инсталлер было бы неплохо добавить 2 галки:
1) запустить прогу после установки;
2) Добавить прогу в автозагрузку.
Пожелания на доработку:
1) сделайте возможность рисования прямоугольной рамки;
2) было бы неплохо двигать рамку после её создания;
3) кнопка отменить бывает полезной;
4) на панель редактирования можно добавить кнопку отправки скриншота на сервер.
В качестве кнопки отменить — escape.
Esc — закрыть. Я имел в виду кнопку отмены последнего действия =)
Сильно сложно писать было. Практически аналог — del удалить последний элемент.
Есть простой вариант решения: массив экранных буферов. Сделали действие — добавили текущий кадр в массив.
На двухмониторной системе один такой буфер будет кушать до 10 МБ. 5-10 буферов будет достаточно. Если прога будет кушать 50-100 МБ — не страшно, памяти сейчас ставят вагон 🙂
Да, я в курсе такого решения, но у меня все — объекты. Фактически, достаточно склонировать все объекты, никаких диких мегабайтов не нужно, другое дело, что все действия со всем объектами у меня сложно перехватывать, ибо изначально не рассчитывал на откат.
Если будет много желающих, сделаю. Пока, думаю, не стоит на это время тратить. Подвигать стрелочку и переписать текст — не так и сложно.
Да, откат в редакторе текста работает 🙂
Бывают случаи, когда изображение на экране уже не поймать 🙂
И тут еще одна мысль появилась: добавить возможность просмотра всех своих скриншотов. Либо как-то в программе, либо делать авторизацию по желанию с возможностью просмотра истории снимков.
Дак, тогда можно просто удалить то, что нарисовал и нарисовать заново. Я ж говорю, кнопка del работает.
Не знаю, парни, вы такую программу как «фотошоп» ваще видели? Зачем этот сраный велосипед с квадратными колесами? (
Не поверишь, видели. Фотошоп грузится намного дольше путпика.
Хинт. Ставим на комп _древний_ фотошоп (дополнительно), он стартует почти мгновенно.
Лично я обычно захватываю скриншоты с помощью Color Quantizer’а разработки x128.
Снабжать комментариями CQ скриншоты (пока?) не позволяет, зато захватывает полупрозрачные окна, что красиво.
Такая вот фигня — https://x128.ho.ua/color-quantizer.html
Неплохо бы сделать размытие, для закрытия номеров, серийников, маков
и версия под линукс/убунту не помешает
под мак и iOS тоже)
Ребята, а с этим-же функционалом есть и visualbooster.com? не поверю, что не пробовали его.
Для того чтобы такое рисовать подойдет простой фотошоп. Не надо пользоваться какими то простими программами, которые все это делают каряво и не отображают всех цветов.