Reversing Center
Дистанционный центр по исследованию защитного ПО.
PDF DorGen

PDF DorGen 1.2

No permission to download
Генератор PDF дорвеев. Версия 1.2 от 5 января 2016 (обновление). Сделано: 1) Транслит или не транслит урлов на выбор. 2) Исправлено экранирование символов в ключевиках. 3) Упрощены и оптимизированы некоторые скрипты. 4) Разнообразие в картинках (выводить самую тематичную или рандомную из топа тематичных). 5) Вывод списков ссылок для экспорта в BB CODE, HTML CODE, LINK LIST и для WMSN кросспостинга. 6) Папка tmp больше не нужна. НЕ сделано: 1) На морде дорвея вывод ссылок на папки в зависимости от домена.
УСТАНОВКА:
1) Залить все на хостинг (можно в корень, можно в папку).
2) Поставить права на запись на папку с доргеном и на папку tmp.
3) В .htaccess в ErrorDocument 404 исправить путь до pdf404.php относительно вашего расположения.
Если дор в корне, то ErrorDocument 404 /pdf404.php, если в папке, то /pdf/ исправить на имя вашей папки.
4) В папку keys загрузить текстовые (.txt) файлы с ключевиками, имя файла = имя папки с .pdf файлами.
Ключевики построчно, в utf-8 кодировке.
5) Зайти на дорвей и проверить, все ли отображается (появится перелинковка, ведущая к .pdf файлам).

Статичные .pdf файлы будут создаваться в папках, которые появятся в корне доргена.
После генерации и кеширования статичный файл будет отдаваться сервером без задействования php.
Полезно будет, если на сервере будет стоять nginx поверх апача, чтобы потом он отдавал статику.
Генерация файлов процесс ресурсоемкий, лучше чтобы он был постепенным и управляемым, т.е. вручную
с помощью wget или еще какими качалками сайтов в один поток пройтись по дорвею, чтобы все закешировалось.

СОСТАВ ФАЙЛОВ ДОРГЕНА:
keys - папка, в которую класть текстовые файлы с ключевиками.
mpdf-development - папка с библиотекой генерирующей pdf (большая, весит 107 мб).
.htaccess - в нем не забывать исправить строку ErrorDocument.
conf.php - конфиг, пока очень минималистичный.
index.php - скрипт перелинковки, ссылки на папки и файлы.
pdf404.php - главный скрипт доргена, так сказать ядро.
tpl.php - шаблон контента, в примере содержит все макросы, их пока только 3: ключевик, контент, картинка.
style.css - стили оформления для шаблона tpl.php
logo.png - картинка вставляемая в шаблон (просто для примера).
name.txt - из этих имен генерится имя создателя файла (отображается в свойствах pdf файла).
info.txt - инструкция.

Для экспорта ссылок в нужном формате - зайдите на урл вида:
http://localhost/pdf/?f=html
http://localhost/pdf/test/?f=html
Где вместо html может быть:
link - ссылки в текстовом виде (просто список ссылок)
bb - ссылки в BB CODE
html - ссылки в HTML виде
wmsn - ссылки для кросспостинга wmsn.biz
View hidden content is available for registered users!
View hidden content is available for registered users!
Стоимость - 25$
FREE download for ForumManager
Author
R.Center
Views
862
First release
Last update
Rating
0.00 star(s) 0 ratings

Share this resource

Top