Автор Тема: Завантажувач фотографій з Яндекс.Фото  (Прочитано 327 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Snow_Irbis

  • Дружинники
  • Ветеран
  • *****
  • Сообщений: 9065
  • Пол: Мужской
Як то кажуть ніщо не вічне, і ось такий зручний фотохостинг Яндекс.Фотки оголосив про своє закриття :( Звичайно Яндекс подбав про те, що б фотографії нікуди не пропали і переносить їх на Яндекс.Диск. Але все одно для тих, хто використовував завантажені на Яндекс.Фото  фотографії на форумах і блогах це трохи лякаюча новина, бо фотографії стануть недоступні за старими посиланнями :o

Таким чином для того, щоб фотографії були доступні потрібно зробити наступне:

  • Вручну перезавантажувати і редагувати повідомлення (що дуже довго)
  • Дочекатися перенесення всіх фотографій на Яндекс.Диск і так само вручну брати для кожної фотографії посилання і вручну вставляти його при редагуванні посту (що не підходить з тієї причини, що фотографія може бути завантажена іншим користувачем)
  • За допомогою спеціалізованої програми знайти в повідомленнях всі фотографії завантажені на Яндекс.Фото і завантажити їх до себе на ПК, потім завантажити їх на хостинг і за допомогою автозаміни замінити технічний домен сервісу Яндекс.Фотки на свій в базі даних

Напевно Вам як і мені підходить тільки третій пункт :) Для цього нам знадобиться спеціалізована програма, яку я вже написав, тому Вам потрібно буде її тільки завантажити за цим посиланням (V1.0)   /  за цим посиланням (V1.1) і працювати з нею відповідно до інструкції наведеної нижче :)

Розархівуйте архів з програмою в будь-яку теку, наприклад в Завантажувач фотографій з Яндекс.Фото. Зайдіть в phpMyAdmin і зробіть експорт таблиці що містить повідомлення Вашого форуму або пости Вашого блогу в .csv файл.



Запустіть програму і вкажіть шлях до .csv  файлу за допомогою діалогового вікна, якщо Ви його після завантаження скопіювали в ту ж директорію в якій знаходиться програма, то файл не доведеться довго шукати 8)



Коли вибір .csv файлу зроблено, то натисніть кнопку "Завантажити" для початку завантажень фотографій. Під час завантажень програма буде виводити інформацію про стан своєї роботи в спеціальному інформері. Програму також можна згорнути в трей і вона буде працювати в фоновому режимі.



Коли програма завершить завантаженя фотографій з .csv файлу, то вона про це повідомить спеціальним вікном, після чого програму можна закрити.



Завантажені фотографії будуть знаходиться в тому ж каталозі де знаходиться програма, при цьому в них буде збережений відносний шлях (тобто вони будуть завантажені в такі ж каталоги як і були завантажені на сервісі Яндекс.Фотки).



Щоб фотографії були доступні на Вашому форумі або блозі і далі, Вам буде досить завантажити всю теку get до себе на хостинг і будь-яким зручним способом зробити автозаміну посилань на фото в базі даних, змінюючи технічний домен сервісу Яндекс.Фотки на свій. Наприклад в БД є таке посилання (зверніть увагу на те, що воно може бути як http так і https):

http://img-fotki.yandex.ru/get/4130/165932854.36/0_869b5_7528b993_XL.jpg
То після автозаміни воно має виглядати так:

http://ваш.сайт/get/4130/165932854.36/0_869b5_7528b993_XL.jpg
Або (якщо Ваш сайт доступний по https):

https://ваш.сайт/get/4130/165932854.36/0_869b5_7528b993_XL.jpg
Таким чином фотографії які раніше вантажилися з сервісу Яндекс.Фотки будуть вантажитися с Вашого хостингу. Так, вони будуть займати певний дисковий простір Вашого хостингу, але Ви будете впевнені що вони нікуди не зникнуть :)
« Последнее редактирование: 19 Апрель 2018, 23:20:08 от ForumAdmin »

Оффлайн Snow_Irbis

  • Дружинники
  • Ветеран
  • *****
  • Сообщений: 9065
  • Пол: Мужской
Re: Завантажувач фотографій з Яндекс.Фото
« Ответ #1 : 19 Апрель 2018, 23:15:02 »
Враховуючи те, що користувачі могли використовувати зображення поперднього перегляду при поширенні своїх фото, то для більш коректного завантаження був доопрацьований алгоритм програми. А саме додана можливість вибору розміру фотографій, без якої завантажувалися як звичайні фотографії, так і зображення попереднього перегляду без можливості їх збільшення.



Оновлений алгоритм працює таким чином: всі зображення попереднього перегляду завантажуються у обраному розмірі XL/XXL/XXXL. Тобто якщо на форумі або блозі були розміщені зображення попереднього перегляду, то замість них будуть завантажені їх фотографії у певному розмірі, при цьому ім'я завантажених файлів залишаться такими як і в посиланнях. Всі фотографії будуть завантажені у обраному розмірі XL/XXL/XXXL, навіть якщо їх розмір був менший або більший, при цьому ім'я завантажених файлів залишаться такими як і в посиланнях.

Посилання на оновлену версію програми доступно у першому пості теми :)

Розміри фото
S



M



L



XL



XXL



XXXL


[свернуть]