Як то кажуть ніщо не вічне, і ось такий зручний фотохостинг
Яндекс.Фотки оголосив про своє закриття
Звичайно
Яндекс подбав про те, що б фотографії нікуди не пропали і переносить їх на
Яндекс.Диск. Але все одно для тих, хто використовував завантажені на
Яндекс.Фото фотографії на форумах і блогах це трохи лякаюча новина, бо фотографії стануть недоступні за старими посиланнями
Таким чином для того, щоб фотографії були доступні потрібно зробити наступне:
- Вручну перезавантажувати і редагувати повідомлення (що дуже довго)
- Дочекатися перенесення всіх фотографій на Яндекс.Диск і так само вручну брати для кожної фотографії посилання і вручну вставляти його при редагуванні посту (що не підходить з тієї причини, що фотографія може бути завантажена іншим користувачем)
- За допомогою спеціалізованої програми знайти в повідомленнях всі фотографії завантажені на Яндекс.Фото і завантажити їх до себе на ПК, потім завантажити їх на хостинг і за допомогою автозаміни замінити технічний домен сервісу Яндекс.Фотки на свій в базі даних
Напевно Вам як і мені підходить тільки третій пункт
Для цього нам знадобиться спеціалізована програма, яку я вже написав, тому Вам потрібно буде її тільки завантажити
за цим посиланням (V1.0) /
за цим посиланням (V1.1) і працювати з нею відповідно до інструкції наведеної нижче
Розархівуйте архів з програмою в будь-яку теку, наприклад в
Завантажувач фотографій з Яндекс.Фото. Зайдіть в
phpMyAdmin і зробіть експорт таблиці що містить повідомлення Вашого форуму або пости Вашого блогу в
.csv файл.
Запустіть програму і вкажіть шлях до
.csv файлу за допомогою діалогового вікна, якщо Ви його після завантаження скопіювали в ту ж директорію в якій знаходиться програма, то файл не доведеться довго шукати
Коли вибір
.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
Таким чином фотографії які раніше вантажилися з сервісу
Яндекс.Фотки будуть вантажитися с Вашого хостингу. Так, вони будуть займати певний дисковий простір Вашого хостингу, але Ви будете впевнені що вони нікуди не зникнуть