Доброй ночи, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались.
   
   


Форум
 CMS Status-X | Техническая помощь
         Как вытащить изображения из папки attachment

Похожие темы  |  Печать страницы

Как вытащить изображения из папки attachment


События Среда, 30.03.2016, 22:12

webcontext

Группа: Пользователь
Ранг: Новичок
Cообщений: 66
Регистрация: 16.01.2010
Город: 353500
В директории «attachment» хранятся 1 200 файлов изображений, загруженные пользователями на форум, преимущественно JPG. Они имеют случайные названия файлов, без расширения, неустановленного типа (см. прикреплённый файл). В базе данных все эти аттачменты форума имеют ID, исходное название и сопоставленное им новое имя файла.

Вопрос: как вернуть этим файлам, загруженным с хостинга на компьютер, исходный вид? То есть, чтобы в директории снова оказались изображения с традиционными названиями и расширениями?

Я полагал, что можно просто переименовать каждый файл, согласно данным таблицы в БД, но после переименования и добавления расширения формат остаётся нечитаемым. Хотя, в первых строках кода всё как положено: JFIF, EXIF...
Вложения


Пользователь офлайн
События Четверг, 31.03.2016, 00:49

Status-X

Группа: Администратор
Cообщений: 3005
Регистрация: 23.10.2009
Город: Санкт-Петербург
Значит не правильно переименовываете. Несколько раз делал людям - все выходило


Пользователь офлайн
События Четверг, 31.03.2016, 01:12

webcontext

Автор текущей темы
Группа: Пользователь
Ранг: Новичок
Cообщений: 66
Регистрация: 16.01.2010
Город: 353500
Да вроде невозможно переименовать неправильно. Беру из базы имя этого файла и стандартная процедура копи-паст.
Есть ещё какие-то варианты? Очень жаль терять десятилетний архив...
Пользователь офлайн
События Пятница, 01.04.2016, 01:40

mrX

Группа: Пользователь
Ранг: Новичок
Cообщений: 70
Регистрация: 26.08.2015
Город: Cочи
Цитата
Автор: webcontext
Да вроде невозможно переименовать неправильно. Беру из базы имя этого файла и стандартная процедура копи-паст.
Есть ещё какие-то варианты? Очень жаль терять десятилетний архив...


скинь пару файлов, переименуем для проверки


Благодарности webcontext
Пользователь офлайн
События Пятница, 01.04.2016, 02:37

webcontext

Автор текущей темы
Группа: Пользователь
Ранг: Новичок
Cообщений: 66
Регистрация: 16.01.2010
Город: 353500
Файл с исходным именем «ракурс 10.jpg»:
https://drive.google.com/file/d/0BytxRenzeRyANkNGcVBCV0w3SFk/view?usp=sharing

Файл с исходным именем «53.jpg»:
https://drive.google.com/file/d/0BytxRenzeRyAbm5BVUlwV2wtZG8/view?usp=sharing

Относительно первого я бы ещё мог предположить, что проблема в кириллице. Плюс пробел. Но второе название корректно и таких файлов абсолютное большинство.

Вся директория «attachment» одним архивом, 720 мегабайт:
https://drive.google.com/file/d/0BytxRenzeRyAZkNHRmVHS3FBN1U/view?usp=sharing
Там же дамп таблицы из БД.

Я бы не бился особо с этой задачей, если бы не важность материала. Там много исторических фотографий, уникальные места Крайнего Севера и всё это начинали собирать участники форума, когда ещё никаких «Одноклассников» не было. Теперь спрашивают, куда исчезло, а я репу чешу. И Гугл ничего не знает.

Буду благодарен, если поможешь спасти это всё.

Отредактировано webcontext webcontext (webcontext): 01.04.2016, 02:56:30
Пользователь офлайн
События Пятница, 01.04.2016, 04:09

Status-X

Группа: Администратор
Cообщений: 3005
Регистрация: 23.10.2009
Город: Санкт-Петербург
Если уж так нужны эти файлы, что мешает зайти в админку в раздел форума и скачать их???


Пользователь офлайн
События Пятница, 01.04.2016, 04:26

Status-X

Группа: Администратор
Cообщений: 3005
Регистрация: 23.10.2009
Город: Санкт-Петербург
Чем же это вы так файлы то побили, диск бедами покрылся или вирус прошелся?
Все файлы покоцаны

Попробуйте побитовое скачивание, всяко бывает


Пользователь офлайн
События Пятница, 01.04.2016, 10:45

mrX

Группа: Пользователь
Ранг: Новичок
Cообщений: 70
Регистрация: 26.08.2015
Город: Cочи
после восстановление совсем беда, первые два файла 5кб и 327байт Извини
..возможно куски получиться восстановить только в какой нибудь профилаборатории


Пользователь офлайн
События Пятница, 01.04.2016, 17:02

webcontext

Автор текущей темы
Группа: Пользователь
Ранг: Новичок
Cообщений: 66
Регистрация: 16.01.2010
Город: 353500
Цитата
Автор: mrX..возможно куски получиться восстановить только в какой нибудь профилаборатории
Ок. Попробую поставить локально, на Денвере, заново весь сайт.

Цитата
Автор: Status-X Если уж так нужны эти файлы, что мешает зайти в админку в раздел форума и скачать их???
Год назад ещё снёс сайт, не хватало места на хостинге. Перед этим выгрузил всё, до единого файла.

Цитата
Автор: Status-X Чем же это ...? Все файлы покоцаны.
Обычным ФТП-клиентом скачивал, давно им пользуюсь. На локальной машине диски не летели. Вирусов никогда не было. Все остальные файлы читаемые — и галереи пользователей, и раздел медиа. Не могу найти объяснения. Мистика какая-то.
Пользователь офлайн
События Пятница, 01.04.2016, 19:16

Status-X

Группа: Администратор
Cообщений: 3005
Регистрация: 23.10.2009
Город: Санкт-Петербург
Цитата
Ок. Попробую поставить локально, на Денвере, заново весь сайт.

А смысл? Это ничего не даст, файлы повреждены физически. Система их не трогает при сохранении, только переименовывает, стандартная php функция copy.


Пользователь офлайн


Похожие темы  |  Печать страницы  |   Предыдущая тема  |   Следующая тема

Быстрый переход:  
 

 Сейчас на сайте


Пользователей: 0, Гостей: 2

Поисковые боты: 14
Googlebot(4), BingBot(2), Inktomi Slurp, oBot(3), Yandex(2), MJ12bot, Unknown Bot

 Статистика форума


  Темы Сообщения Пользователи
За сутки:
За неделю:
За месяц:
Всего:
Мы приветствуем нового участника: Lesya

 Дни рождения


TEPMIT (34), system (22)
Печать | Copyright © 2009 - 2016 Status-X All rights reserved | Powered by CMS Status-X 1.05 | Контакты