Атачи из мода SMFGallery6 на AMS - xenforo
-
Оффлайн
Автор темы
Звание: Легенда
Админ
Сообщений: 2179
Создано тем: 315
Рейтинг: 10
Репа: (245|245|0)
Баллы: 3405
Был: 2024-04-28 20:29
Лайков: 196
Сделал конвертер вложений для переноса картинок из мода SMFGallery6 на AMS - xenforo. Все картинки у меня были сделаны с помощью этой программы для мода LightPortal - он выполнял роль сайта. Картинки в папке gallery без идентификаторов, так что пришлось немного
Итак, что мы имеем
1. Таблица есть.
2. Имя картинки в таблице, вес и размеры, идентификатор и дата есть.
Что еще нужно
1. ID сайта картинки.
2. ID форума картинки
3. ID сайта-форума картинки (общие, сделать на сайте атач а на форуме ссылку)
4. Физически сделать картинкам ID.
5. Хеш картинкам.
6. Имя картинки для ссылки.
Как обычно панель управления
========================================================================
Файл настроек, нужно обязательно вставить идентификатор
========================================================================
Последняя картинка по пути \xenforo\internal_data\attachments\ и папка
========================================================================
Что нужно сделать вручную - создать три папки и вставить сюда папку gallery
========================================================================
Зайти в папку gallery и удалить все файлы имя которых начинается с thumb_ , скопировать все картинки и вставить в папку attach1
========================================================================
Запустите TotalCommander, выделите все файлы в папке attach1, потом перейдите в Файлы->Групповое переименование и как на картинке вставьте идентификатор последней картинки и нажмите Выполнить[C1631]-[N]
========================================================================
После переименования скопируйте все файлы в папке attach1 и вставьте в папку attach3. Запустите TotalCommander, выделите файлы в папке attach3, потом Файлы->Посчитать CRC-суммы. Выбираем MD5 и снимаем остальные гальки, созданный файл attach3.md5 вырезаем и помещаем как на картинке.
========================================================================
Откройте файл attach3.md5 в Notepad++, как на картинке вставьте данные.
Найти(.+)\s\*(\d*)-(.+)\.(.+)
Заменить на\2|\3.\4\|\3-\4\|
Было такbdc43028205b672b57ed4f6915e98035 *1631-1_29_12_20_10_22_08.png
Станет так1631|1_29_12_20_10_22_08.png|1_29_12_20_10_22_08-png|
========================================================================
Скопируйте все и вставьте в файл test.txt вот сюда
========================================================================
Сделайте отмену в Notepad++ действия и вставьте данные
Найти(.+)\s\*(\d*)-(.+)\.
Заменить на\2|\1
Былоbdc43028205b672b57ed4f6915e98035 *1631-1_29_12_20_10_22_08.png
Стало1631|bdc43028205b672b57ed4f6915e98035|png
========================================================================
Скопируйте все и вставьте в файл attach1.txt вот сюда
========================================================================
Сделайте отмену в Notepad++ действия и вставьте данные
Найти(.+)\s\*(\d*)-(.+)\.
Заменить на\2-\1.
Былоbdc43028205b672b57ed4f6915e98035 *1631-1_29_12_20_10_22_08.png
Стало1631-bdc43028205b672b57ed4f6915e98035.png
Нажмите кнопку Сохранить в Notepad++
========================================================================
========================================================================
Запустите TotalCommander, выделите все файлы в папке attach3, потом перейдите в Файлы->Групповое переименование. Нажмите кнопку папки и выберите Загрузить имена из файлов. Укажите файл attach3.md5
========================================================================
Запустите TotalCommander,выделите файлы в папке attach3, потом Файлы->Групповое переименование. Как на картинке где расширение вражими буквами на пишите data
Из папки attach3 скопируйте в папку xenforo2\internal_data\attachments\1 файлы с номером от 1631 до 1999, в папку 2 от 2000 до 2999 и так далее. Если папок нет, создайте сами и в каждую папку вставьте файл index.html. После Перестроение кэшей форум запишет в папки по пути xenforo2\data\attachments картинки с хэшем и расширением .jpg
Вот так получится на главной Статей форума
СкачатьВнимание! У вас нет прав для просмотра скрытого текста.4 января 2024 - 14:59 / #1
Статистика форума, пользователей онлайн: 0 (за последние 20 минут)
---
- Создано тем
- 1179
- Всего сообщений
- 15380
- Пользователей
- 17859
- Новый участник
- Leongsm