YaFotkiUploader 0.2.5

June 06 2008 18:17

Сегодня состоялось очередное обновление скрипта для закачивания фотографий на Яндекс Фотки.

Изменения довольно значительные, при чем не только с точки организации кода, но и со стороны пользовательского интерфейса. Могу с уверенностью сказать, что теперь пользоваться этим скриптом для закачивания фотографий на Яндекс, стало значительно проще и приятней.

Вот полный список произошедших изменений.

  • Код загрузчика выделен в отдельную библиотеку YaFotki, к которой можно «прикрутить» любой пользовательский интерфейс.
  • Сама консольная программа переименована в yafotki.
  • Параметр «—upload» больше не нужен, можно просто указывать список файлов или маску.
  • Номера альбомов приняли более человеческий вид, и теперь их легко запомнить.
  • Номер альбома, который будет использоваться по умолчанию, теперь можно указать в конфиге.
  • Исправлена ошибка, возникающая при загрузке картинок с прописаными русскоязычными тегами или заголовком.

Качайте исходники с GitHub.

Мне хочется еще раз поблагодарить всех, кто принимает участие в разработке и придумывании новых фич. Без вас я бы просто «забил» на этот кусок кода, и он сгинул бы где-нибудь в дебрях моего жесткого диска. Спасибо, ребята!

Кстати, возможно скоро появится специальная сборка пакета для Debian/Ubuntu и port для BSD. И уже есть готовая сборка для Nokia N8XX, но там скорее всего пока что версия 0.2.4.

И на последок у меня к вам несколько вопросов. Как считаете нужны ли другие реализации загрузчика для Яндекс Фоток? Например с GUI или в виде fusefs модуля? Как считаете!?

Add bookmarks:

  • bobrdobr.ru
  • del.icio.us

Make news:

  • news2.ru
  • digg.com

Comment count: 9

elephantum

GUI нужен, код можно позаимствовать из этого проекта например: http://micampe.it/projects/flickruploadr

roTuKa

Ещё очень хочется модуль-экспортер для F-Spot

Fedir-gontsa

Добрый день! Спасибо за скрипт замечательно «заливает» но у меня вопрос, как получить URL (или хотя бы photoid) залитой фотографии? что я не правильно делаю? ввожу $ ./yafotki —url —album 3 ($ ./yafotki —url -a 3) в ответ тишина

$ ./yafotki —version Python uploader for http://fotki.yandex.ru, version 0.2.5.

С уважением, Федор Гонца

@Fedir-gontsa а ты параметр —url указываешь именно при заливке файла?

Fedir-gontsa

после заливки :) и вместе, перепробовал разные варианты ./yafotki —url —album 3 /home/gontsa/Photos/unknown.jpg и после того как залил ./yafotki —url —album 3 ни отдает ничего если что (Ubuntu 9.10, да не Debian, но :) каюсь)

@Fedir-gontsa у меня все работает:

[art@dhcp-219-70-wifi:~/projects/YaFotkiUploader]% ./yafotki —url -u ya-login -a 1 ~/Photos/100719-*
WARNING:YaFotki.pre_init:can’t find python-pyexiv2 library, exif extraction will be disabled.
authorization as ya-login with password ************…
Uploading /Users/art/Photos/100719-093914.jpg into album «Неразобранное»
Uploading /Users/art/Photos/100719-094237.jpg into album «Неразобранное»
http://fotki.yandex.ru/users/ya-login/view/248901/ uploaded
http://fotki.yandex.ru/users/ya-login/view/248900/ uploaded
Fedir-gontsa

@Fedir-gontsa действительно, был баг. Закоммитил на GitHub новую версию. заодно исправил ошибку с кириллицей в пути к файлам: http://github.com/svetlyak40wt/yafotkiuploader

Fedir-gontsa

здорово :) все отличнейшим образом работает :) обновился, спасибо :)

Post a comment

To leave comments, please, identify yourself.

Subscribe on comments