Парсер для InstantMaps, версия 1.1

4171
Приветствую!
Изменений довольно много - они коснулись как самого парсера, так и публикации объектов. Парсить стало удобнее, публиковать проще.


Ссылка на первую версию - тут

Что добавилось или изменилось

1. Все настройки из админки продублированы на самой странице парсера
Скрин страницы парсинга
2. Добавлены настройки
- радиус поиска (для облегчения поиска по небольшим населенным пунктам), указывается в километрах
- настройка публикации объекта при совпадении наименование с объектом в базе(создавать новый объект с новым адресом либо добавлять новый адрес в старый объект)
- на странице парсинга добавлен флаг "Проверять объекты по базе данных сайта". Отметив который, можно будет сразу увидеть есть ли спарсенные объекты в базе сайта, если есть - проверить нужно ли добавлять адрес или он тоже уже создан.
Скрин сообщения при проверке объектов по базе
3. Исправлен механизм добавления в базу новых адресов - никакие настройки существующих объектов не затираются
4. Исправлен баг, при котором задваивались рубрики.
5. В бесплатной версии количество выводимых на экран объектов увеличено до 15

Стоимость полной версии:

на один домен: 1500руб
на два домена: 2500руб
После оплаты дублируйте пожалуйста в личку - это ускорит получение лицензии. Могу не сразу видеть переводы (особенно касается вебмани, от яндекса хоть SMSка прилетает)
Для тех, кто ранее покупал у меня переписку либо регистрацию - скидка 10%.

Настоятельно рекомендую перед оплатой полной версии скачать и опробовать бесплатную. И после успешной проверки уже покупать если будет необходимость.

Реквизиты для оплаты

1. webmoney R349609993185
2. Яндекс.Деньги 410011705739849
в комментарии, пожалуйста, пишите электронную почту, домен для лицензии и фразу "оплата за парсер". Чтобы можно было без проблем идентифицировать платеж. Если этих вариантов оплаты мало - пишите, можно и еще что-то придумать)

Как обновить

Обновить файлы и установить модуль в админке

Как установить модуль с нуля

Показать

Демо

открыть

Скачать модуль

отсюда
Компонент "Проблемы и решения", альтернативный вариант | Компонент "Проблемы и решения", видео
Комментарии (64)
picaboo 9 ноября 2013 в 15:19 +1
за удаление дубликатов +
думал о покупке, но дубли останавливали.

ЗЫ. все же дороговатый модуль, на 10 сайтов не поставишь :). но может это и хорошо - меньше народу поставит, а то и так уже сайты на инстанте все как под копирку. так еще и контент одинаковый.
Def 9 ноября 2013 в 20:20 +1
в том и дело, что такое даже лучше, ибо иначе каждый школьник поставит и не будет уникальынх проектов.
eoleg 9 ноября 2013 в 21:53 +1
picaboo:
все же дороговатый модуль
ну платный парсер в xml стоит 2000 руб а этот сразу в базу 1500.
хотя по мне так лучше бы парсить 2гис
Anonim 11 ноября 2013 в 08:55 0
Если из России, да. А что делать жителям Крыма?
eoleg 11 ноября 2013 в 18:02 -1
Минона:
А что делать жителям Крыма?
Присоединятся к РОССИИ давно уже нужно! laugh
ermakover 19 ноября 2013 в 17:00 0
Дороговатый? Мне тут за доработку УК, чтобы объекты каталога были привязаны к карте http://instantcms.ru/users/Bilariuss объявил сумму неоднократно превышающую стоимость преимум компонентов, хотя там работы для человека знающего не слишком много. А Вы говорите - дорого...
Mademaster 9 ноября 2013 в 20:18 0
еще просьба... можно ли сделать так, чтобы в результатах парсинга, ссылка на сайт была активной, чтобы можно было сразу перейти и посмотреть что контора из себя представляет??
SJen 9 ноября 2013 в 20:36 +2
ок, обновлю завтра-послезавтра, еще соберу пожелания
Mademaster 9 ноября 2013 в 20:24 0
еще момент... заметил его еще в демке, но руки не доходили...

смотрите.. у нас тут проблема, что структура каталога яндекса и нашего личного каталога разные, в следствии этого я лично сделал категорию "Парсинг" в которую загоняю всё что напарсил... потом сортирую...

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

я понятно выразился?? ))) собственно как бы её убрать от лишних глаз?
SJen 9 ноября 2013 в 20:34 +1
Ясно, понял

Решается довольно просто, откройте файл \modules\mod_bm_import_inmaps\ajax\import.php
и там в 11 строке замените
Код PHP:
  1. WHERE published='1' AND NSLevel>0
на
Код PHP:
  1. WHERE NSLevel>0
это позволит выбирать в окне парсинга в том числе и невидимые рубрики.
Можно еще перед тем как вы сделаете ее невидимой - выбрать ее в админке и сохранить настройки.

еще раз, последовательность действий
1. в админке выбрать рубрику "Парсинг"
2. сделать рубрику невидимой
3. обновить файл import.php
Mademaster 9 ноября 2013 в 21:15 0
Благодарю... выплыла проблема... только она скорее всего самого мапса...

в категории Парсинг есть объекты, снимаю галку "Публиковать категорию", но она не пропадает из списка категории, когда я разлогиниваюсь...

это еще до изменения в файлах
Shishlena 9 ноября 2013 в 22:14 0
Здравствуйте! Большое спасибо за компонент и за проделанную работу. В бесплатной версии все понравилось, особенно в этом варианте.
У меня только один вопрос. Это только у меня получается, что когда объект имеет сайт, ссылка на сам объект на сайте получается такого вида /magaziny/http-www-orange-elephant-ru.html.
Shishlena 9 ноября 2013 в 22:16 0
Или так надо по сео-феншую?
SJen 9 ноября 2013 в 22:22 +1
это вопрос скорее к R2, как к автору InstantMaps smile
Так уж добавляется, я тут ничего от себя не выдумывал - сделал все по аналогии со стандартным добавлением объектов в компоненте карт.
SJen 9 ноября 2013 в 22:24 +1
Но думаю, что это есть смысл переделать это внутри моего модуля.. сео-феншуем то тут не пахнет)
Добавлю в задачи на следующую версию
Shishlena 9 ноября 2013 в 23:14 0
Спасибо за ответ! zst
SEOrigin 10 ноября 2013 в 03:58 0
Такой вопрос по использованию: есть к примеру много сайтов с картами, на все покупать модуль, который превышает стоимость самого компонента не очень здоровский вариант, возможно ли этот модуль покупать на один тестовый сайт, и с него собирать базы, которые затем позднее выгружать на рабочие проекты?
SJen 10 ноября 2013 в 09:34 0
сначала уточню один момент, вот цитата с InstantMaps

Что входит в стоимость лицензии?

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

А у вас разве карты куплены не на каждый домен, а только на один? - там же только зеркало и поддомены входят в лицензию. Ну соответственно для всех поддоменов я тоже сделаю лицензию - если нужно.

Другими словами я хотел сделать правила лицензирование аналогичными правилам самого компонента InstantMaps - это было бы логично.
reload 10 ноября 2013 в 11:13 +2
SJen, наверное MiroMind имел ввиду что у него есть 10 лицензий мапса, но тратиться на парсер каждого не охота, ведь цена +15к получится)
Парсер занимается наполнением базы, вот он и хочет на тестовом сайте наполнять базы и импортировать на рабочие сайты!
Скрытый текст виден только зарегистрированным пользователям
Mademaster 10 ноября 2013 в 11:54 -12
ну будем честны)))) мапс можно найти в интернете забесплатно... так ведь?
SJen 10 ноября 2013 в 12:02 +1
задавать такой вопрос на этом сайте как минимум некорректно..
Mademaster 11 ноября 2013 в 00:28 0
я не задавал))) это сарказм, ибо все всё прекрасно знают...
Владимир Савенко 11 ноября 2013 в 17:11 +2
а к чему тут сарказм? Хотите использовать ворованные разработки? Используйте, только потом не ищите помощи у сообщества выгребать шеллы и косяки на ваших сайтах. Можно и на ворованной машине ездить, но не долго... Да и сам подход какой то... мне мои сайты практически ничего не приносят. ноя купил три премиум компонента, по той причине, что бы ЛЕГАЛЬНО посмотреть как они работают и куда их можно применить в дальнейшем. Что денег жалко? Не настолько большие деньги за премиум-компоненты. что бы что бы о них жалеть. Пусть это будет вклад в дело разработчиков, которые дали нам с Вами инстант. А воровать, хоть он лайн, хоть оффлайн - нищебродство (уж простит меня сообщество, за данное выражение)
Владимир Савенко 11 ноября 2013 в 17:16 0
Mademaster прочитал ниже, что все же компоненты у Вас куплены. ну значит сказанное мной Выше именно к Вам не относится :)
Trang 10 ноября 2013 в 13:29 +5
будем честны- бесплатно можно найти хоть чёрта лысого. Но хорошие проги нужно покупать, иначе их не будут производить. Я, к примеру- противник покупки хлама, но мапс- это как раз не хлам и одна из вещей, которую НАДО купить. И даже дело не только в том, что без платежей никто не будет прогу развивать, а заплатить стоит даже просто из уважения к создателю проги, ибо мапс аналогов не имеет по функциональности и юзабилити. Я в своё время столько перепробывал разных поделок на эту тему... И не забывайте, что это- отечественный производитель, а это сразу автоматом ещё плюс.

Это и к SJen относится- отличная техподдержка и хорошие продукты на выходе. Такого производителя надо поддерживать
Mademaster 11 ноября 2013 в 00:29 +2
полностью согласен и именно по этому у меня и мапс куплен и биллинг... теперь и парсер
SEOrigin 10 ноября 2013 в 13:41 +2
Не в курсе где и что можно бесплатно найти, но я использую либо бесплатный софт opensource, либо официально покупаю коммерческие разработки. Варез, кряки и всё остальное - не использую по идеологическим соображениям.

Отвечая на вопрос Sjen - все сайты - разные домены, на каждый из которых куплена лицензия InstantMaps.
Mademaster 11 ноября 2013 в 16:55 +1
Хорош в карму гадить, разберитесь сначала, что написано...
AndroS 11 ноября 2013 в 18:37 +1
Да все правильно написано - есть знания и желания, можно обойтись одной лицензией, неудобно, но из соображений экономичности и тупо отсутствия дензнаков вполне рабочий выход из положения, и не нарушающий прав разработчика. В случае же заработка на сайте - грех не приобрести.
Вот лично я присоединюсь к предыдущему комментарию MiroMind - либо опенсорс, либо официальная лицензия. Оставил на инстанте уже полжигуля по деньгам, а дохода нет, но это только моя вина - нет времени собрать все это в кучу и настроить как подобает, плюс со знаниями кодинга проблемы. Все же уверен, что времена такие настанут, когда я смогу всецело поглотиться в омут веб-мастеринга :)
Sjen большой респект, я был в числе первых покупателей! :)
SJen 10 ноября 2013 в 21:06 +2
добавил видео
StronG 18 ноября 2013 в 18:47 0
Оплатил еще в пятницу, но так ничего и не получил. Огромный минус за такое неуважение к клиентам, видимо нужно претензию оформить
StronG 19 ноября 2013 в 10:31 +1
Вопрос закрыт. Парсер однозначно стоит своих денег)))
Лоginov 18 ноября 2013 в 19:28 +2
Готов приобрести с парсингом 2ГИСа. Парсер 2ГИС уже есть , но там экспорт через *опу не в мапс а в каталог...
ermakover 19 ноября 2013 в 08:29 +4
А реально в будущем сделать так, чтобы характеристики объектов (например, тех же ресторанов) импортировались не в описание, а в соответствующие поля характеристик объектов?
Я имею в виду вот это:
кухня: европейская
wi-fi: есть
караоке: есть
кальян: нет
доставка еды: нет
специальное меню: вегетарианское; гриль; детское; диетическое; пивное; постное; сезонное; фитнес
детская комната: нет
количество экранов: 3
спортивные трансляции: есть
парковка: есть
тип заведения: пивной ресторан; ресторан; спорт-бар
карты к оплате: Visa; MasterCard; Maestro; American Express
vip-зал: есть
и т. д.
AndroS 19 ноября 2013 в 09:50 +2
Вот я именно об этом выше и просил, sjen неверно меня понял и в описани просто сделал импорт характеристик. А хотелось бы импорта именно в характеристики категории с возможностью дальнейшего поиска по ним.
ermakover 22 ноября 2013 в 07:45 0
Судя по тому, что автор отмалчивается, делать это он не собирается.
То есть на данный момент парсер делает только часть нужного дела и по этой причине вот лично для меня не пригоден, к сожалению.
SJen 23 ноября 2013 в 10:32 +1
AndroS:
Вот я именно об этом выше и просил, sjen неверно меня понял и в описани просто сделал импорт характеристик.
Да, неверно - но там ведь и формулировка была "парсить рубрики", это немного другое. Но вот записывать характеристики как это можно делать в InstantMaps можно, я сделаю.

То есть на данный момент парсер делает только часть нужного дела и по этой причине вот лично для меня не пригоден, к сожалению.
Будет, скоро будет обновление, я наконец "победил" Украину (во многом благодаря одному покупателю) - парсер не работал на украинских хостингах.
SJen 23 ноября 2013 в 10:28 +2
ermakover:
А реально в будущем сделать так, чтобы характеристики объектов (например, тех же ресторанов) импортировались не в описание, а в соответствующие поля характеристик объектов?
Реально, это у меня было в планах. Сроки не хочу говорить, но будет точно.
ermakover 23 ноября 2013 в 12:16 +2
И это очень здорово! Как только сделаете, я сразу куплю dance
Erwin 26 ноября 2013 в 12:50 0
Вот это действительно, что не хватает плагину. А то приходится ручками много делать, ведь нужно все подробно вводить.
Patriot 22 ноября 2013 в 03:43 +1
Не отображается описание объектов в категориях. Так как если я правильно понял, его нет в "краткое описание". И при просмотре категорий, все объекты пустые...
""
Изображение уменьшено. Щелкните, чтобы увидеть оригинал.

У меня одного так или у всех?
SJen 23 ноября 2013 в 10:32 0
а что добавлять в краткое описание? - все то же, что и в полное(тогда может ооочень много текста) или как-то по-другому?
Anonim 27 ноября 2013 в 12:39 0
то же что и в полное
Но в полное - можно вставлять полностью все с заголовком и прочим
SJen 27 ноября 2013 в 12:48 0
добавлю в настройки модуля, будет заполнять краткое описание
Strong 12 декабря 2013 в 14:00 0
Парсер не парсит и на демо сайте тоже!
Владимир Савенко 12 декабря 2013 в 15:22 +1
Подтверждаю. Во всяком случае бесплатная версия не парсит :(
Алексей Тимофеев 12 декабря 2013 в 16:03 -3
Парсеры такие коварные, что стоит изменить донору что то на сайте и все
Ваш парсер не будет работать!
Поэтому многие и не занимаются ими – конечно если производитель парсера будет постоянно следить за алгоритмом работы- но на практике так редко бывает
Владимир Савенко 12 декабря 2013 в 16:28 +1
Да мне как то особо не холодно не жарко от этого. а вот кто денежку заплатил, наверное не очень доволен :(
AndroS 12 декабря 2013 в 18:27 +1
Ага, учитывая что воспользоваться им так и не успел! laugh
RIM5 13 декабря 2013 в 13:39 0
Ага)) я как раз из таких, купил, а не вчера только хотел воспользоваться, а тут такой облом cry
Ну, буду надеяться, что SJen что-нибудь придумает smile
Trang 12 декабря 2013 в 18:41 0
ага, сломалссо
ermakover 15 декабря 2013 в 21:50 0
А я думал у меня такое только. Хорошо успел я всё-таки напарсить кое-чего бесплатной версией
stealthdebuger 15 декабря 2013 в 22:47 +2
Парсер поломался... такое бывает со всеми парсерами и вины SJen в том нет. Яндекс.Карты прикрыли лазейку, посредством которой работал данный парсер.
Но, раз уж SJen решился брать за свой труд деньги, то уж как минимум обязан отписаться в этой теме и прокомментировать ситуацию. Объяснить людям свою линию поведения и сказать рассчитывать ли им на рабочий парсер или же забыть и идти мимо.
AndroS 15 декабря 2013 в 22:59 +2
Боюсь предположить, что ситуация будет как и с перепиской sad Жаль, что не успел воспользоваться парсером.
Су-27 15 декабря 2013 в 23:05 +1
Будьте оптимистами - SJen всё исправит hoho
FDV 21 декабря 2013 в 15:19 0
Народ, все отлично!!!
Парсер уже работает
Можете заценить на демо.
SJet - большой профессионал!!!
FDV 21 декабря 2013 в 15:40 0
Извиняюсь - не SJet, а SJen
Patriot 22 декабря 2013 в 01:43 0
FAIK:
Парсер уже работает
Проверял ранее и только что на своем сайте, не работает.
Петрмаг 22 декабря 2013 в 00:44 0
Парсинг-то работает или нет?уже
Erwin 22 декабря 2013 в 01:20 0
Нет не работает!
Петрмаг 22 декабря 2013 в 03:03 +3
вот потому и перестал покупать практически все компоненты.Смысл? цена не маленькая типа пока горячее,не в обиду разрабу просто цена должна соответствовать рискам.
Олег 23 декабря 2013 в 16:18 0
На демо сайте заработал, надеюсь обновят файлы для купивших.
Валерий 23 января 2014 в 16:10 0
у меня после установки данного парсера перестали добавляться объекты вручную, выскакивает ошибка, разработчик не отвечает на письма glasses
Mademaster 31 октября 2014 в 18:48 0
обновился, парсинг не работает.... для купивших модуль, будет ли обновление?