VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Платно
Для начала, несколько слов, почему написан этот скрипт...
На многих форумах, которые в сети появились "не вчера" или форум тематики, предполагающей загрузку картинок в темах, скопилось довольно большое количество вложений-картинок, но по каким то причинам, настройки сохранения картинок на сервере, были выставлены не совсем оптимальные, либо место на сервере уже "поджимает", а денег на увеличение дискового простанства как всегда не хватает...
В движке vBulletin уже есть инструмент, перестраивания миниатюр вложений, но не оригиналов
данный скрипт исправляет это положение
Оптимизация и сжатие/ресайз загруженных вложений-картинок по заданным в форме значениям
Скрины:
на миниатюре написаны размеры оригинального загруженного изобажения
в титле - реальные размеры после обработки
только оптимизация без ресайза
на этом скрине ресайз + оптимизация PNG
на миниатюрках реальные размеры, перестроил миниатюры вложений с качеством 90
как видно из скринов, вес файлов без ресайза, уменьшился почти в 2 раза от оригинального
и в 3 раза, после вторичной обработки тех же картинок, но с ресайзом
JPG без оптимизации и ресайза (могли быть загружены давным давно и о них благополучно забыли)
Те же картинки после обработки скриптом
Собственно сама форма для выствления своих значений для ресайза и оптимизации
как видно из скрина, можно отдельно выполнять ресайз для каждого типа файлов, а так же с разными настройками качества/размеров и других параметров, вновь создаваемого изображения
Перед выполнением скрипта:
ОБЯЗАТЕЛЬНО сделать бэкап всего каталога вложений И бэкап базы данных форума, т.к. изменения, произведенные скриптом - необратимы
старые файлы будут заменены на вновь созданные
после создания нового файла, в таблице вложений будет изменены два поля: filesize и filehash
Примечание: этот скрипт только для тех, кому это действительно необходимо, а не для того "что б было", а потому, скрипт платный
Примечание 2: скрипт работает, только с вложениями в файловой системе НЕ в базе данных Цена скрипта: 25 евро
по вопросам приобретения, в ЛС
скрипт работает, только если вложения в файловой системе
(добавлю в первый пост)
@mmmalinin
Продвинутый
Join Date: Dec 2007
Posts: 94
Версия vB: 4.2.х
Пол:
Reputation:
Опытный 25
Репутация в разделе: -1
0
Очень дорого скрипт стоит :(
И интересно, будет ли работать на 4.2.2?
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,712
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20257
Репутация в разделе: 7723
1
Quote:
Originally Posted by mmmalinin
Очень дорого скрипт стоит
напишите свой дешевле =)
Quote:
Originally Posted by mmmalinin
будет ли работать на 4.2.2?
нет
скрипт написан специально для тройки
@vlady
Эксперт
Join Date: Nov 2007
Location: Столица нашей родины
Награды в конкурсах:
Posts: 649
Версия vB: 3.8.x
Reputation:
Professional 675
Репутация в разделе: 50
0
kerk, ну, если честно, то за эту денежку можно скачать вложения и прогнать их через батч ресайзер (или вообще написать довольно тупой скрипт, который проделает всё на сервере). Поэтому есть предложение немного расширить функционал - например, добавить функцию перемещения вложений на внешний ftp с заменой вложений на http-ссылки.
Это имеет смысл, посколку ftp-сервисы для бэкапов стоят дешевле, чем место на обычном серваке.
Если это будет реализовано, то скрипт будет экономически оправдан даже при цене в 2 раза выше.
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,712
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20257
Репутация в разделе: 7723
1
Quote:
Originally Posted by vlady
за эту денежку можно скачать вложения и прогнать их через батч ресайзер
да не вопрос
скачиваем (сортируя по расширениям) => прогоняем => загружаем назад => изменяем записи в БД
@vlady
Эксперт
Join Date: Nov 2007
Location: Столица нашей родины
Награды в конкурсах:
Posts: 649
Версия vB: 3.8.x
Reputation:
Professional 675
Репутация в разделе: 50
0
Quote:
Originally Posted by kerk
да не вопрос
так как насчет второй части поста?)
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,712
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20257
Репутация в разделе: 7723
0
с фтп не хочу связываться
я в нескольких темах уже объяснял, почему =)