Allsubmitter, базы, ошибка

Приветствую тебя читатель, сеошник ты, манимейкер аль еще кто. Если ты это читаешь, то значит столкнулся
с той же проблемой, что и я. И так, У тебя в арсенале allsubmitter версии 4 с чем-то, а скорее всего allsubmitter 4.7. У тебя есть база что-то вроде Сто_Тыщ_Миллионов_Супер_Белых_Каталогов.asd4. Ты добавляешь эту базу в allsubmitter.Пробуешь начать автоматичекую регистрацию, потирая ручки в предвкушении много миллионного тИЦ'а и PR'а =), и что же нам отвечают?? А отвечают примерно вот такой руганью ошибкой: Access violation at address 0099BAEF in module allsubmiter.exe. Read of address 00000000. Это происходит, когда ты добавляешь каталоги из базы, которая предназначалась для версии allsubmitter 5 и выше.
Ты начинаешь пробовать и так и этак, и в итоге, скорее всего лезешь в гугл. Решений данной проблемы хватает и самописные костылики, и разнообразные хаки. После нескольких тестов и попорченных копий базы, был найден единственно верный способ =). Теперь, расскажу, как это исправить, по порядку:

  • Находим HEX редактор, рекомендую вот этот HEX редактор - HxD HEX Editor. Он бесплатный, не требует установки и маленький, но функциональный.
  • Делаем резервную копию вашего файла базы allsubmitter'а, чтобы потом не было мучительно больно =).
  • Открываем HEX редактором файл ALLSUBMITTER.FDB, находящийся в папке C:\Program Files\AllSubmitter\db (возможно путь будет немного другой). И нужно заменить все suburl> на url   > (ВАЖНО!!!! между url и > должно быть три пробела).

Далее на пальцах покажу, как это сделать в HxD HEX Editor:

  • Выбераем пункт меню Search\Replace...
  • В поле Search for пишем: suburl>, а в поле Replace with: url   > (ВАЖНО!!!! между url и > должно быть три пробела)
  • Жмем Replace All и ждем, пока завершится замена. Сохраняем результат и запускаем allsubmitter, если все проделано правильно, то все должно работать.

Теперь автоматическая регистрация должна работать как обычно и можно дальше спамить продвигать свои сервисы, саты, сайты и т.д.