Screen2Dropbox

Для тех, кто хочет сделать мир лучше.
Сообщение
Автор
Аватара пользователя
ArsNG
Полковник
Полковник
Сообщения: 3059
Зарегистрирован: 20.12.2007
Благодарил (а): 1069 раз
Поблагодарили: 2893 раза

#1 Сообщение 07.01.2012, 14:56

Разнообразные утилиты вроде Clip2Net или gyazo неплохие, но в последнее время стали надоедать. Написал на быдлошарпе, сборки под x86. Есть на c++, но это для личного, так сказать, применения.
Инструкция:
Запускаете, появляется мастер. В нем указываете подпапку в Public вашего Dropbox, в которую будут скриншотиться снимки. Получить ваш Dropbox ID можно скопировав любую ссылку из этой самой папки Public, например, такая - http:// dl.dropbox.com/u/123456789/.dropbox
Это и есть ваш ID.

Конфиг сохраняется в %username%\Documents\Screen2Dropbox\config.ini

Сохранили, применили, перезапустили - теперь сидит в трее и поставила хук на win+prtscr. Работает медленно благодаря GDI+.

Работает так - нажали заветную комбинацию, программа делает скриншот экрана и уже из скриншота вы выбираете область, которую сохраните. Если во время выделения нажать ESC или RMB, то все отменяется. Как только выбрали область и отпустили, скриншот уже лежит в DB и синхронизируется, а в клипборде у вас готовая ссылка на файл. Даже еще незагруженный.
Минусы:
- C#
- GDI+
- Нету времени переписать, чтобы была более дружелюбной по интерфейсу и не имела столько костыльных решений.
- Нет авторана
- Когда-нибудь вынесу абсолютно все в конфиг.

Условия для работы:
Экран
Мышка
Dropbox с свободным местом
.Net > 1.0
Source
Когда приведу в красивый вид
Вложения
Screen2Dropbox.rar
v 1.2
(13.22 КБ) 167 скачиваний
Screen2Dropbox.rar
v 1.2
(13.22 КБ) 167 скачиваний
Последний раз редактировалось ArsNG 08.01.2012, 13:54, всего редактировалось 9 раз.

Аватара пользователя
Monk
VIP
VIP
Сообщения: 4713
Зарегистрирован: 21.11.2009
Благодарил (а): 418 раз
Поблагодарили: 1053 раза
Контактная информация:

#2 Сообщение 07.01.2012, 15:03

.Net 4.0
Ниже никак? желательно бы...

ПС: и зря вы так с сорцами, пусть стыдно, зато своё)
«По ночам компьютеры собираются вместе и смеются над людьми, если те делают работу, которую могли бы делать компьютеры» (с) habrahabr
 
[hide_num=64]Изображение
Изображение

Не стоит становиться на одно колено ради девушки, которая ради тебя не готова встать на два. (С)
640K ought to be enough for anybody (с) BG[/hide_num]

Аватара пользователя
ArsNG
Полковник
Полковник
Сообщения: 3059
Зарегистрирован: 20.12.2007
Благодарил (а): 1069 раз
Поблагодарили: 2893 раза

#3 Сообщение 07.01.2012, 15:06

Никаких специфических штук-дрюк не использую, можно хоть .net 2.0 .
Вот только gdi+ хоть как-то, но быстрее gdi. А в 4-ке он ставится принудительно.

Как только покончу с сессией, этот монстр станет моей курсовой. За неделю приведу в хороший вид и выкину на гуглокод.

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

UPD. Залил версию для 2.0

Аватара пользователя
Adolf_BarniK
Полковник
Полковник
Сообщения: 4128
Зарегистрирован: 12.03.2006
Благодарил (а): 3 раза
Поблагодарили: 29 раз
Контактная информация:

#4 Сообщение 07.01.2012, 16:55

zscreen :>

Аватара пользователя
ArsNG
Полковник
Полковник
Сообщения: 3059
Зарегистрирован: 20.12.2007
Благодарил (а): 1069 раз
Поблагодарили: 2893 раза

#5 Сообщение 07.01.2012, 17:01

Adolf_BarniK писал(а):zscreen :>
Такими тенденциями можно вообще ничего не делать :<

Аватара пользователя
Pr0Ger
Модератор
Модератор
Сообщения: 1829
Зарегистрирован: 16.01.2009
Благодарил (а): 17 раз
Поблагодарили: 214 раз
Контактная информация:

#6 Сообщение 07.01.2012, 17:04

JShot
умеет заливать и в дропбокс
и за счет жавы он кроссплатформенен

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

Аватара пользователя
ArsNG
Полковник
Полковник
Сообщения: 3059
Зарегистрирован: 20.12.2007
Благодарил (а): 1069 раз
Поблагодарили: 2893 раза

#7 Сообщение 07.01.2012, 17:07

Аналогов дофига, я сам знаю. Цель была - написать маленькое и не монструозно-избыточное приложение. И вообще, это будущий курсач :>

Аватара пользователя
Axelerator
Нович0к
Нович0к
Сообщения: 28
Зарегистрирован: 08.03.2009
Поблагодарили: 5 раз

#8 Сообщение 20.01.2012, 16:12

Альтернатива http://habrahabr.ru/blogs/DIY/133495/

Ответить Вложения 1