orka13,
using System;using System.Text;using System.Text.RegularExpressions;namespace PandoraBox{ public class ReplacerPlugin : IPluginMacro { public string Execute(string template, PluginMacroArgs args) { if(template.Contains("RewriteEngine")) return template; return Regex.Replace(template, @"\.html", "/"); } public ushort Level { get { return 10; } } public String Name { get { return "ReplacerPlugin"; } } }}
Выделенная жирным строчка проверяет на наличие RewriteEngine. Если есть, то не заменяет.
Эта настройка записывается в профиль. В пакетке какой профиль выбран такие настройки и подтянутся, включая разделение архивов. Ты имеешь ввиду автопилот в заливщике?
Если да, то попробуй в папке заливщика создать файл "tuning.txt" и вписать в него строчку "continuousPackLoad=1". Тогда заливщик подтянет все части как отдельные задания
Без проблем.
Юзер макрос:
using System;using System.Text;using System.Text.RegularExpressions;namespace PandoraBox{ public class CommenterPlugin : IPluginMacro { public string Execute(string template, PluginMacroArgs args) { return Regex.Replace(template, @"\[!--.*?--\]", ""); } public ushort Level { get { return 10; } } public String Name { get { return "CommenterPlugin"; } } }}
Применение: [!-- {MEM-77}"[RAND-1-100]"{/MEM} --]
В модреврайт хтаксес вписать примерно такое:
RewriteEngine on
RewriteRule ^([A-Za-z0-9\-\_]+)/$ test/$1.html [L]
Ссылки вида door.ru/xxx.html станут доступны по урлу door.ru/xxx/
Потом включаем генерацию без категорий - плоский дор. А чтобы ссылки в страницах были вида door.ru/xxx/ а не door.ru/xxx.html делаем макросом замену вида: {REPLACEMENT-(.html)-(/)} вокруг всего шаблона
Ап PandoraBox 2.1:
ап ProParser 1.7
Сделано сохранение настроек
Добавлена возможность выбора директории на сохранение результатов парсинга
Добавлена возможность выбора выходной кодировки парсеного текста
Улучшено логирование: пишутся примененные настройки, раз в минуту в логи записывается размер файла
Добавлен польский язык
Обновление выполнится автоматически при его запуске из меню плагинов
в файлик params.ini
Похоже что придется так и сделать. Внес в список пожеланий.
И сегодня сделал ап ПРО парсера. Версия 1.6, в которой переписан движок парсинга доноров. Теперь он работает быстрее и точнее учитывает заданный таймаут(ранее поток мог подвиснуть на 30 секунд и более)
Всех с Пасхой! Христос воскресе!
нет, т.к. парсер в гугл ходит через браузер IE. изменение прокси повлияет на всю систему. когда гугл выплюнет капчу - она будет разгадана антигейтом или введена руками. это проще чем искать живые не побаненные наглухо гуглом прокси. что касается сайтов, парсинг которых выполняется - то там прокси не нужны, т.к. сайтам, релевантным ключу пофиг кто их парсит
Спасибо. Разгадывание через антигейт и другие полезные фичи есть в ПРО версии парсера : http://pandoraboxx.ru/pro_parser.php
С пасхальной скидкой 40wmz