Главная > BlogBot > Делаем словари синонимов для BlogBot у себя на локальной машине

Делаем словари синонимов для BlogBot у себя на локальной машине

Словари для BlogBotСоздавая возможность делать свои словари синонимов из админ-панели BlogBot’а, мы не учли то обстоятельство, что словари могут быть громадных размеров и хостинг просто не сможет справиться с такими объемами информации.

Поэтому было решено прислушаться к некоторым пользователям ПО, которые просили сделать скрипт для локальной машины, чтобы можно было создавать словари на Денвере.

Итак скрипт готов, можете качать и пользоваться на здоровье.

Скрипт не имеет какой-либо web-оболочки, все настройки хранятся в файле index.php, а именно:

  • $dictSrc = 'synonyms.txt'; //Название файла с синонимами, подготовленные в специальном формате.
  • $encoding = 'cp1251';  //Кодировка файла с синонимами.
  • $dictName = 'MyDict';  //Название словаря, вы можете изменить название по своему усмотрению.

Структура папок в скрипте: папка data содержит файлы с синонимами в текстовом виде, папка dict будет содержать готовые словари – обычно это два файла с одним и тем же названием, но разными расширениями: *.dat и *.idx.

Для создания своего словаря нужно загрузить папку со скриптом на любой локальный ваш сайт, сделанный на денвере, либо просто на localhost, скопировать подготовленный файл со словарями в папку data, настроить скрипт по вкусу и запустить index.php через браузер.

Остается еще один маленький момент. Сам скрипт также как и BlogBot закодирован при помощи ionCube, но это не проблема, так как в комплекте со скриптом идет набор лоадеров ioncube. Скопируйте папку ioncube, например, на диск D, откройте затем php.ini и вставьте в файл строку:

zend_extension_ts = D:\ioncube\ioncube_loader_win_5.2.dll

Обратите внимание на то, что цифры в конце строки означают вашу версию php, и, если она отличается от 5.2, то замените цифры. Все. Сохраните файл и перегрузите Денвер.

Как создадите словари, закачивайте их папку в /plugins/synonymizer/dicts/, где установлен BlogBot. Для удаления словаря, просто удалите файлы более не нужного словаря.

Скачать

BlogBot Dicts Dev (cкачали 1373 раз)

Popularity: 2%

BlogBot ,

  1. o_nix
    28 Авг 2009 из 9:51 | #1

    Спасибо наконецтаки …
    Сутра мучаюсь, сделать словарь так и не получилось 😀
    скрипт отрабатывает очень быстро и делает файл 1кб когда строк много или 0кб когда мало (50 строк для проверки и отлова косяков пробовал)
    с тем словарём что был внутри выплёвывает всего 184кб те там либо архивация либо оно просто тупо неработает …

  2. 28 Авг 2009 из 12:29 | #2

    @o_nix
    Я так и не понял, получилось у вас создать словарь или нет?

  3. o_nix
    28 Авг 2009 из 14:06 | #3

    Нет не получилось как не изварачивался и кодировки менял повсякому и win и unix файлу присваивал даже брал спецом редачил уже имеющийся ффайл вставляя в него новые строки взамен всего что там было… нефурычит …
    я думаю чтото ещё неучтено в настройках какойто часный случай
    Спасибо за то что дело сдвинулось с мёртвой точки
    Предлагаю обсуждать здесь
    http://talk.seobucks.ru/viewtopic.php?f=34&t=8&p=231#p231

  4. denza
    29 Авг 2009 из 8:49 | #4

    не работает синомайзер, словарь загрузил, выбрал, но в итоге текст при сборе паука остаётся таким-же как и на сайте-источнике.

  5. 29 Авг 2009 из 10:39 | #5

    @denza
    В понедельник выдадите нам временный доступ к вашему боту, проверим лично.

  6. denza
    31 Авг 2009 из 13:22 | #6

    Исправили, спасиб за поддержку, кстати, как ап тИЦа? Может пофлудим на форуме? 🙂

  7. 31 Авг 2009 из 15:31 | #7

    @denza
    Поддерживаю. Интересно узнать, кто чего добился.

  1. Трекбеков пока нет.