TopperHarley

TopperHarley
Рейтинг
350
Регистрация
24.03.2009

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. Если есть, то не заменяет.

kashim:
TopperHarley, Добавьте, пожалуйста, поддержку разделенных пандорой архивов в автопилотный режим.

Эта настройка записывается в профиль. В пакетке какой профиль выбран такие настройки и подтянутся, включая разделение архивов. Ты имеешь ввиду автопилот в заливщике?

Если да, то попробуй в папке заливщика создать файл "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:

  • Оптимизирована генерация в режиме отложенной публикации(прирост скорости в 2 раза)
  • Оптимизирована архивация файлов, архивация с предельным размером ускорена в 2.5 раза
  • Новый макрос {PUNIQCATRANDKEYWORD}...{/PUNIQCATRANDKEYWORD} – аналогичен {RANDKEYWORD}, но уникален в пределах страницы и работает только внутри текущей категории.
  • Добавлена опция "Удалить файл/папку" в функцию "Запуск по завершению"
  • Фикс учета графика публикации ссылок при пакетной перелинковке постов(указание в процентах)
  • Прочие багофиксы

ап ProParser 1.7

Сделано сохранение настроек

Добавлена возможность выбора директории на сохранение результатов парсинга

Добавлена возможность выбора выходной кодировки парсеного текста

Улучшено логирование: пишутся примененные настройки, раз в минуту в логи записывается размер файла

Добавлен польский язык

Обновление выполнится автоматически при его запуске из меню плагинов

в файлик params.ini

Nickmsk:
купил и очень доволен! единственный минус - я все-таки считаю что парсер нужно вынести в отдельную программу

Похоже что придется так и сделать. Внес в список пожеланий.

И сегодня сделал ап ПРО парсера. Версия 1.6, в которой переписан движок парсинга доноров. Теперь он работает быстрее и точнее учитывает заданный таймаут(ранее поток мог подвиснуть на 30 секунд и более)

Обновление выполнится автоматически при его запуске из меню плагинов

Всех с Пасхой! Христос воскресе!

ro--ot:
TopperHarley, в PRO версии прокси планируются?

нет, т.к. парсер в гугл ходит через браузер IE. изменение прокси повлияет на всю систему. когда гугл выплюнет капчу - она будет разгадана антигейтом или введена руками. это проще чем искать живые не побаненные наглухо гуглом прокси. что касается сайтов, парсинг которых выполняется - то там прокси не нужны, т.к. сайтам, релевантным ключу пофиг кто их парсит

kolpa4ok:
Автору уважение, за то что улучшил парсер как и писал.

Спасибо. Разгадывание через антигейт и другие полезные фичи есть в ПРО версии парсера : http://pandoraboxx.ru/pro_parser.php

С пасхальной скидкой 40wmz

Всего: 2916