На относительно скорую руку сделал аплоадер картинок. Выкладываю его в таком состоянии, чтобы узнать, куда и как следует дорабатывать скрипт.

Чтобы не возиться с кучей файлов, собрал весь код в одном.
Взять скрипт можно с Google Code — http://yfotkiup.googlecode.com/svn/trunk/yfotkiup.tcl.
Далее нужно только создать ярлык в папке
Для Windows нужно скачать ActiveTcl с activestate.com (прямая ссылка для win32). И установить. С tclkit пока не работает.
Будем считать, что путь к интерпретатору остался стандартным (
После чего
Теперь в контекстном меню, в пункте «Отправить» новый пункт.
Это даже не бета. Тестовый, но работающий вариант.
Проблемы:
Я не программист, поэтому неизвестно когда и вообще будут ли исправлены первые 2.
Насчет интерфейса и прочего — жду ваших советов и пожеланий. :)
Вот, что все это сейчас из себя представляет:

Решение, в теории, кросплатформенное, но как редактировать менюшки в других системах, я не знаю.

Чтобы не возиться с кучей файлов, собрал весь код в одном.
Взять скрипт можно с Google Code — http://yfotkiup.googlecode.com/svn/trunk/yfotkiup.tcl.
Установка
- Скачать сам скрипт.
- Открыть его текстовым редактором с поддержкой UTF-8.
- Найти строки
variable login "test"
variable pass "testtest"
и заменить тестовые данные своими. - Там же есть переменная
defalbum
. Если хотите загружать картинки в определенный альбом, можете задать его номер прямо там.
variable defalbum "12345"
- Положить в сухое прохладное место и запомнить путь.
Далее нужно только создать ярлык в папке
%USERPROFILE%\SendTo
(если в Vista и Win7 не так — поправьте), но подозреваю, Tcl у вас не установлен. :)Для Windows нужно скачать ActiveTcl с activestate.com (прямая ссылка для win32). И установить. С tclkit пока не работает.
Будем считать, что путь к интерпретатору остался стандартным (
C:\Tcl\
), а скрипт лежит в C:\Tcl\scripts\
.После чего
%USERPROFILE%\SendTo
необходимо создать ярлык, ссылающийся на «C:\Tcl\bin\base-tk8.6-thread-win32-ix86.exe C:\Tcl\scripts\yfotkiup.tcl
». С названием, например, «Яндекс.Фотки» (Иконку можно взять отсюда).Теперь в контекстном меню, в пункте «Отправить» новый пункт.
Немного о скрипте
Это даже не бета. Тестовый, но работающий вариант.
Проблемы:
- При шифровании забирает много ресурсов.
- Результат шифрования не всегда правильный, видимо, у меня так и не получилось полностью перенести код с Python.
- Отсутствует интерфейс. :-)
Я не программист, поэтому неизвестно когда и вообще будут ли исправлены первые 2.
Насчет интерфейса и прочего — жду ваших советов и пожеланий. :)
Вот, что все это сейчас из себя представляет:

Решение, в теории, кросплатформенное, но как редактировать менюшки в других системах, я не знаю.