рейтинг блогов

А вот вам полезная утилитка

топ 100 блогов ibigdan17.02.2018 Когда в Украине забанили Яндекс, перестал работать и сервис Яндекс.Фотки, которым я ранее пользовался - заливал туда картинки, а в посты вставлял ссылки. Нет проблем, больше не заливаю, но вот старые посты перестали нормально отображаться. Например в моих тревел-отчётах пустые квадратики вместо картинок. Это была печалька.

Перезалить все картинки в постах руками - плохая идея. Во-первых, одних тревел отчётов у меня оказалось более 220, а в каждом по 20-30 фотографий. Во-вторых, негоже программисту делать что-либо руками, нужно чтоб само всё сделалось. В-третьих, подрастает сын программист, которому как раз не хватает интересной задачи.

В итоге была написана маленькая, но наваристая программа LJIR.exe, которую можно скачать вот по этой ссылке. Она перебирает заданные посты в вашем блоге, отыскивает в них ссылки на картинки, скачивает картинки на диск, заливает их в ваш аккаунт на Flickr.com, получает оттуда ссылки на картинки, заменяет ссылки в вашем посте на новые, апдейтит пост. В результате ваши посты в блоге выглядят точно так же, как и ранее - полностью сохраняется текст, форматирование, лайки, комментарии и пр, но картинки в посте будут заменены своими копиями с Flickr.com

Почему именно Flickr? Потому что у него терабайт бесплатного места и поддержка хотлинкинга (вставки картинок в страницу/пост).

Перезаливаются ВСЕ найденные в посте картинки размером больше 4Кб. Есть возможность указать домены, с которых перезаливать картинки (напр. yandex.ru), и с которых не перезаливать (напр. flickr.com, чтобы не дублировать уже залитые картинки).

А вот вам полезная утилитка

Если вам нужно обработать небольшое количество постов, просто скопируйте их URL и вставьте в форму выше. Если постов много (как у меня) или вы хотите обработать все посты в блоге, воспользуйтесь второй утилиткой в архиве - ByTagSelector.exe. Она может отобрать все посты по заданному тегу (напр. "Путешествия") и вывести их в виде списка URL, который можно скопипастить в утилитку LJIR.exe. Также она может составить список вообще всех постов в блоге, если ей указать ЖЖ-логин, но не задавать тег.

Для скачивания картинок с забаненого Яндекса понадобится какой-нибудь прокси-сервер. Есть бесплатные (можете погуглить и использовать любой понравившийся), но они как правило медленные. Лучше взять платный на неделю, это будет стоить пару десятков гривен.

Утилитка была опробована на двух реальных блогах, все найденные ошибки исправлены. Для безопасности все обрабатываемые посты копируются в папку "backup", так что в случае чего вы можете вернуть старое тело поста.

В данный момент все мои посты по тегу "Путешествия", в которых фото лежали на Яндексе, перезалиты на фликр. Перезаливка 2,5 тысяч фоток заняла более часа - Фликр достаточно медленный сервис. Но руками я бы заливал всё это несколько месяцев :) Впрочем изучение API ЖЖ (довольно калечное), API фликра (плохо документировано, в инете устаревшая документация), OAuth, кодировок и прочего тоже заняло несколько месяцев по вечерам.

Программа абсолютно бесплатна, пользуйтесь на здоровье. Если она помогла вам решить проблему и вы хотите поблагодарить автора (это сын Артём, я практически не помогал), кнопки донейта находятся в самом низу этой страницы (в мобильной версии ЖЖ не видны). От интереса, проявленного к программе, будет зависеть её дальнейшее развитие - явно просится заливка на другие фотохостинги, поддержка Wordpress, нормальный интерфейс и т.п.

UPD: отзыв об использовании в комментах.

Оставить комментарий

Посты по теме:
This RSS feed URL is deprecated, please update. New URLs can be found in the footers at https://news.google.com/news

Взгляд

В «Яндекс.Такси» ответили на претензии Литвы
Взгляд
«Яндекс.Такси» в ответ на претензии Литвы относительно связи сервиса с серверами в России заявляет, что это не имеет никакого отношения к хранению данных пользователей ЕС. «Мы никогда не скрывали, что алгоритмы, необходимые для работы сервиса (например, поиск ...
Литва против «Яндекс.такси», у Латвии и Эстонии претензий нетinoСМИ.Ru
Спецслужбы Литвы заподозрили «Яндекс.Такси» в передаче данных в РоссиюРБК
Власти Литвы объяснили претензии к Yandex.TaxiВедомости
Интерфакс -Рамблер/новости -Деловой Петербург -Postimees
Все похожие статьи: 101 »

vc.ru

«Яндекс.Карты» добавили поиск кафе и ресторанов по названию блюд и напитков
vc.ru
Сейчас поиск еды работает в веб-версии «Яндекс.Карт» и в приложениях для iOS и Android. Пока функция доступна только для Москвы и Санкт-Петербурга, но в будущем появится и в других регионах, пообещали в компании. «Яндекс.Карты» начали показывать цены в кафе, гостиницах ...
«Яндекс.Карты» разрешили поиск мест по названиям блюдSostav.ru
​«Яндекс.Карты» начали показывать цены в краснодарских заведенияхЮгополис
Яндекс научил Карты искать борщ и хинкалиFerra
the-village -Рамблер/новости -Кубанские Новости
Все похожие статьи: 42 »
Архив записей в блогах:
...
контора Илона Маска была вынуждена после двх "удачных" приводнений своих первыйх ступеней признать, что на землю возвращается оплавленный хлам не пригодный для повторного (хотя бы повторного) использования и уж тем более не для много разового. точка. конец истории ...
У кого-то получается любить то, что хочется, у кого-то -- ручки коротки, но все без исключения телки любят богатых и неженатых, а мужики – молодых и красивых. Есть ...
"Девушка с парнем снимает квартиру, живет с ним вместе, но с его родителями незнакома. Как-то возвращается она из института в отличном настроение. Придя домой, кричит с порога: -Эй, красавчик, готовься, тебя ждёт незабываемая ночь, у меня сегодня шикарное настроение! Входит в кухню, а ...
90-е были, пожалуй, золотыми годами модельного бизнеса. Знаменитые журналы Vogue и Cosmopolitan начали использовать на своих обложках новый тип девушек — супермоделей , которые были сексуальны во всех отношениях. Эта десятка — лучшие из лучших. Сколько бы времени ни прошло, их имена ...
  • PUBLIC_ENEMY_0 : RT @romabordunov: Провёл расследование. В фамилии Поперечный первые буквы ПОП, что, во-первых, доказывает связь блогера с РПЦ, которую он с…

  • ffGm1DCPmvTAW5Z : @MOCKBA999 а если яндекс навигатор заведет вас в поле (голосом Дарта Вейдера) скажет: "вы сбились с маршрута, это Н… https://t.co/F3IaMfZieT

  • ululukuki900000 : @alsterellie @YeltsinOcelot @billy_kraut Комбинация должна быть в Яндекс.Музыке

  • veter05111 : Мне понравилось видео "Яндекс.Станция! Обзор и опыт использования!"

  • domovik089 : RT @KtoNaNovenkogo: Яндекс Диск — как войти и создать свою страницу, загрузить фото и видео, а так же 7 причин пользоваться именно этим обл…

  • gena_genadie : RT @onlainkredity: https://t.co/I8x9ezpEUh ЗАЙМ НА КАРТУ, ЯНДЕКС ДЕНЬГИ, НАЛИЧНЫМИ https://t.co/EjVOIQ1JfH

  • Ilya_Observer_1 : В Литве предложили ликвидировать «Яндекс. Такси»

  • vitalca : @Tmoor_ufa Нет, увидел это в браузере, веб версия Яндекс музыки

  • iDudeDeveloper : @astract_ Яндекс вообще странные. Их просят люди, ну запилите вы приложение Я.Элетрички для Эпл Вотч. Уже 1,5 года… https://t.co/gf6PdTqAhA

  • Green_Green_VF : RT @RTVi: В литовском Национальном центре кибербезопасности выяснили, что «Яндекс.Такси» постоянно связывается с одиннадцатью IP-адресами и…

  • jeanine_raya : RT @Beria911: Пенсионный фонд вложит 250 миллионов рублей в «информационно-разъяснительную кампанию среди населения России» В продвижении…

  • dertiper85 : Власти Литвы и Эстонии обвинили «Яндекс. Такси» в шпионаже Напомним, что российский онлайн-сервис заказа такси появился в Литве и Эстонии в

  • aureliano71 : Смотрю, что в Яндекс.Новостях, как раз ради такого. «Крысы, ворующие шаурму в Самаре, попали на видео»

  • tonyzbs : Ни яндекс.музыка ни Boom не поддерживают функцию резделение экрана,печальбеда(((