Атачи из мода SMFGallery6 на AMS - xenforo
-
Оффлайн
Автор темы
Звание: Легенда
Админ
Сообщений: 2195
Создано тем: 317
Рейтинг: 10
Репа: (245|245|0)
Баллы: 3580
Был: 2024-11-18 08:59
Лайков: 202
Сделал конвертер вложений для переноса картинок из мода SMFGallery6 на AMS - xenforo. Все картинки у меня были сделаны с помощью этой программы для мода LightPortal - он выполнял роль сайта. Картинки в папке gallery без идентификаторов, так что пришлось немного
Итак, что мы имеем
1. Таблица есть.
2. Имя картинки в таблице, вес и размеры, идентификатор и дата есть.
Что еще нужно
1. ID сайта картинки.
2. ID форума картинки
3. ID сайта-форума картинки (общие, сделать на сайте атач а на форуме ссылку)
4. Физически сделать картинкам ID.
5. Хеш картинкам.
6. Имя картинки для ссылки.
Как обычно панель управления
========================================================================
Файл настроек, нужно обязательно вставить идентификатор
========================================================================
Последняя картинка по пути xenforointernal_dataattachments и папка
========================================================================
Зайти в папку 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++ действия и вставьте данные
========================================================================
Сделайте отмену в 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 скопируйте в папку xenforo2internal_dataattachments1 файлы с номером от 1631 до 1999, в папку 2 от 2000 до 2999 и так далее. Если папок нет, создайте сами и в каждую папку вставьте файл index.html. После Перестроение кэшей форум запишет в папки по пути xenforo2dataattachments картинки с хэшем и расширением .jpg
Вот так получится на главной Статей форума
СкачатьВнимание! У вас нет прав для просмотра скрытого текста.4 января 2024 - 14:59 / #1
Статистика форума, пользователей онлайн: 2 (за последние 20 минут)
- Создано тем
- 1197
- Всего сообщений
- 15762
- Пользователей
- 18014
- Новый участник
- Markhabayev