Putpic 2

Опубликовано в рубрике "Всячина", 21.12.2012.
Тэги: , автор:

Для тех, кто не знает, что такое putpic – вот оригинальное описание.

У меня уже скопился целый список того, что нужно сделать с putpic и народ требует крови новой версии. Так как я его скоро прицеплю к сообществу,  появился стимул его немного (эм, полностью), переписать.

Сисок изменений под катом.

 

image

Из изменений

  • Теперь картинки загружаются на мой уютненький VPS, он намного быстрее, чем хостинг, который был до этого
  • Поддерживается несколько мониторов
  • В зависимости от количества цветов в картинке, автоматически выбирается формат – jpg или png
  • Немного улучено качество jpg
  • По умолчанию выделяется последнее активное окно.
  • Свое окно с уведомлениями быстрее показывает сообщение о том, что картинка отправлена. (стандартные уведомления windows почему-то очень медленно показываются)
  • Файлы можно сохранять на локальный диск, вместо загрузки а интернет
  • Появилось опциональное уведомление о выходе новых версий
  • Куча другого хорошего.

 

Написал я это все на Qt, нужно-же было попробовать. И, действительно, Qt оказалась довольно приятной штукой. Конечно, .net я не на что не променяю, но Qt – первый из C++ фрэймворков, который меня не раздражал (привет, WTL).

 

Скачать новую версию можно тут:

https://bsvi.me/putpic/Setup.msi

 

PS: Интеграция с сообществом готова.

Комментарии
  1. VBMart написал(а) 21st Декабрь, 2012 в 12:54

    Круто) Попробую её в бою. А можно сделать опцию, чтобы прога загружала картинки на указанный пользователем сервер?

    Так же несколько пожеланий:
    1) Сделайте возможность сменить хоткей;
    2) На моём компе в проге вылазит неудобный баг: Win 7 x32, 2 монитора. Основной и слева дополнительный(основной широкий на 22″, дополнительный — «квадратный» на 17″). Запускаю снимок — на основном мониторе показывается содержимое дополнительного + левая часть основного.

  2. BSVi написал(а) 21st Декабрь, 2012 в 14:38

    Ошибку с мониторами поправил. Оказывается, когда второй монитор слева — у него отрицательные координаты. А я думал, что весь рабочий стол смещается в самый левый верхний угол левого монитора.

    Смену хоткея писать — через чур геморройно, и, мне кажется, оно не стоит того 🙂 Сделаю если уж совсем припечет.

  3. VBMart написал(а) 21st Декабрь, 2012 в 15:38

    Про хоткей — странно) Не думал, что это будет проблемой =)

    Еще можете добавить настройку прокси, не все сидят в инете напрямую 🙂

    P.S.: странно, на почту коммент немного другой пришел, там еще был ваш ответ по поводу пользовательского сервера =)

  4. BSVi написал(а) 21st Декабрь, 2012 в 15:56

    Хоткеи я даже начал делать, но нужно, забивать огромный массив со всем возможными кнопками — не жуть как страшно, но непрятно, поэтому отложил.

    Если нужно соединение через прокси, то его лучше настраивать на уровень ниже (дабы не нужно было в каждой программе писать прокси). Для этого можно использовать, к примеру, https://widecap.ru/ или https://socksify.com/

    Насчет пользовательских серверов — я написал только вам, так как планы пока не ясны полностью 🙂

  5. VBMart написал(а) 22nd Декабрь, 2012 в 1:49

    Могу помочь сгенерить такой массив 🙂 Дайте образец или ссылку на документацию — помогу 🙂

    Эти проги вариант, но удобнее, когда прога без них умеет работать 🙂

    Еще рекомендую посмотреть на эту прогу: https://clip2net.com/ru/
    Сейчас пользуюсь ей. Редактирование изображения иногда полезно 😉

  6. sergio написал(а) 23rd Декабрь, 2012 в 14:57

    вся проблема в быдлокоде на куте, писал бы с ипользованием чиста апи — пяток строчек кода изменить те хоткеи

  7. BSVi написал(а) 23rd Декабрь, 2012 в 15:04

    Правда? А показать формочку со списком клавиш? А запомнить это все? А проверить то, что этот хоткей не занят?

    Покажи мне это все в 5 строчек на чистом winapi 🙂

  8. sergio написал(а) 25th Декабрь, 2012 в 16:24

    ну и кому нужна форма с списком ? мониториш нажатие клавиш после нажатия кнопки «переназначить хоткей» и делов. а для запомнить есть пару простых апи от writeprivateprofilestring* для сохранения в инике, до reqsetvalue для сохранения в реестре.

  9. BSVi написал(а) 25th Декабрь, 2012 в 18:00

    Список (или, хотябы отображение того, что нажато) нужно пользователям, чтобы было видно, какой хоткей сейчас назначен.

    Про то, как пишется реестр из winapi я в курсе, но речь шла не про выполнимость, а про количество строк (эм, 5 штук).

  10. kolod написал(а) 19th Сентябрь, 2014 в 18:18

    Можно использовать QKeySequenceEdit для ввода хоткея.

  11. nightmare написал(а) 24th Декабрь, 2012 в 10:00

    Поставил новую версию и 1 раз получилось загрузить скриншот, больше не загружались. Использую пока старую.

  12. BSVi написал(а) 24th Декабрь, 2012 в 10:02

    А что пишет? Али молчит?

  13. nightmare написал(а) 24th Декабрь, 2012 в 11:12

    Молчит, сообщение о том, что скриншот загружен не выдает.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт защищен reCAPTCHA и применяются Политика конфиденциальности и Условия обслуживания применять.