Comments 87
Я могу зайти на акаунты других пользователей …
Ну вот… Классно)
И очень близко до того, что мне надо — синхронизация закрытых альбомов.
Спасибо.
И очень близко до того, что мне надо — синхронизация закрытых альбомов.
Спасибо.
Это тоже будет, но позже
Прям чудеса какие-то :)
Очень жду.
Очень жду.
На самом деле проблем в том, чтобы показывать, редактировать и синхронизировать закрытые альбомы нет никаких, но авторизация Яндекс.Фотки API использует пароль пользователя для получения токена, думаю, мало кто решится отдать его стороннему сервису.
С недавних пор API может работать также по OAuth, так что теперь можно и сервису пользовательскую авторизацию получить и приём пароля оставить Яндекс.Паспорту.
Не могу найти информацию об этом на сайте api.yandex.ru/fotki/, можете подсказать ссылку на документацию?
Там и нет, был пост в клубе — clubs.ya.ru/api-fotki/replies.xml?item_no=145
Очень здорово! В Линукс (Убунту) можно соединиться как с WebDav сервером. Получим тот же эффект!
Спасибо, прямо то что нужно!
Ждем закрытых альбомов:)
Ждем закрытых альбомов:)
Яндекс.фотки через сервер-посредник? Ну уж нет.
Не хочу, чтобы мои интимные фотографии потом всплыли где-нибудь в интернете.
Не хочу, чтобы мои интимные фотографии потом всплыли где-нибудь в интернете.
И поэтому вы храните их в интернете. Логично, не поспоришь.
если вы их разместили на сервере в интернете, то видимо подсознательно уже готовы, что они всплывут.
ну ты извращенец…
фотографии из открытых альбомов, написано же
Народ видать налетел… список альбомов показался, дальше — никак :(
Жалко, что фотки скачиваются в разрешении 800 пикселей :(
Очень странно. В альбоме было 28 фоток, он показал только 15 в каком-то случайно порядке…
Спасибо, на Маке тоже работает (Go — Connect to Server...)
Котуси? :D
Расскажите как сделано, пжлста.
А для Flickr можно?
А зачем пробелы в названиях альбома преобразовываются в подчёркивания?
Я старался по максимуму обезопасить пользователей всех файловых систем, возможно перестарался…
немножко нелогично. Автор приложения значит может сколлекционировать логины на яндексе, а свой логин почему-то затер на скриншоте. Надо было на своем примере показать людям, что бояться нечего.
$credentials_crypted = trim(`$encrypt_cmd "$key" "$credentials"`);
Теперь я знаю еще один способ запуска произвольных команд. Спасибо!
Теперь я знаю еще один способ запуска произвольных команд. Спасибо!
И неплохо было бы кросс-платформенным сделать его.
habrahabr.ru/blogs/php/88666/
В этом классе портированн encrypt на PHP.
habrahabr.ru/blogs/php/88666/
В этом классе портированн encrypt на PHP.
Давно качаю топовый фотки с яндекса своими скриптами:
Создадим каталог для скриптов:
mkdir ~/yandex
В нем создаем сами скрипты, и ставим им разрешение на исполнение:
Скрипт:tdurl
Скрипт:urlpic
После этого в хранителе экрана выставил показывать фотки из папки.
Создадим каталог для скриптов:
mkdir ~/yandex
В нем создаем сами скрипты, и ставим им разрешение на исполнение:
Скрипт:tdurl
#!/bin/bash
url="http://fotki.yandex.ru/";
wget $url -O fotka4.html&&cat fotka4.html|gawk -F'Зал славы' '{print $2}'|\
gawk -Fcomments '{print $2}'|\
grep -v "^[[:space:],\t]*$"|\
sed 's/#//'|\
sed 's/"><a href="//'>fotka3.txt&&\
/home/`echo $USER`/yandex/urlpic "http://fotki.yandex.ru"`cat fotka3.txt`
rm fotka4.html fotka3.txt
Скрипт:urlpic
#!/bin/bash
url=$1;
wget $url -O fotka1.html&&cat fotka1.html|gawk -FОригинал '{print $2}'|\
gawk -F= '{print $3}'|gawk -Ftarget '{print $0}'|\
grep -v "^[[:space:],\t]*$"|\
sed 's/"//'|\
sed 's/" target//'|\
sed 's/[ \t]*$//'>fotka2.txt&&\
wget -nc -P /home/`echo $USER`/Картинки `cat fotka2.txt`&&\
rm fotka1.html fotka2.txt
После этого в хранителе экрана выставил показывать фотки из папки.
и забыл, в кронтабе ежедневно запускаю tdurl
wget можно попросить отдать скачанное сразу на stdout и избавиться от промежуточного файла и cat (который, кстати, и в этом варианте не нужен — можно сразу дать имя файла awk'у). Кроме того, не нужно экранировать конец строки, если строка кончается на «|».
Вот вам однострочник — url=«fotki.yandex.ru»; wget -nc -P $HOME/Картинки $(wget -qO- $url$(wget $url -qO- | sed -n '/b-winner/!d; s/.*href="\([^ ]*\)" .*/\1/p')| egrep -o 'http://[^ ]*/get/[^ ]*_orig' | head -1)
keep it simple…
keep it simple…
Для винды есть у яндекса готовый хранитель.
Круто!
А сделайте, пожалуйста, чтобы можно было бы закачивать тоже.
А сделайте, пожалуйста, чтобы можно было бы закачивать тоже.
И еще: странно поддерживаются вложенные альбомы…
Добавил в статью ссылку на RSS новости проекта: twitter.com/statuses/user_timeline/206035019.rss
Как понимаю сейчас весь трафик идет фактически черех прокси и она не резиновая. Хорошо бы иметь локальную проксю в виде приложения, чтобы трафик шел напрямую.
Вот бы была возможность заливать фотки таким образом! Понимаю, что это врядли возможно, но всёже…
При использовании pub.vsyc.com/fotki.yandex.ru зачем-то скачиваются все оригиналы фоток из просматриваемого альбома. С авторизацией (vsyc.com/fotki.yandex.ru) — фотка скачивается только когда её открываешь явно.
Баг же?
Баг же?
Расскажите подробнее пожалуйста. Скачиваются в Windows или Linux? Что именно происходит? Как подключали диск? В Windows, если выбран режим эскизов все фотки должны скачиваться (для того, чтобы построить эскиз). В Linux фотки тоже имеют тенденцию кешироваться. Если можно скриншуты с процессом на support@vsyc.com, чтобы тут не спамить ветку.
Было бы хорошо если ещё и narod.yandex.ru можно было подключать как виртуальный диск.
Спасибо за нужный сервис.
Спасибо за нужный сервис.
Sign up to leave a comment.
Виртуальный диск Яндекс.Фотки