Макрос написан для плагина iMacros браузера Firefox. Версии на момент создания макроса:
Версия iMаcros — 8.9.7
Версия Firefox — 56.0
Как установить плагин iMacros.
Особенности VK Post Group
- Макрос берет группы из раннее созданного списка в файле vk_post_group.txt;
- Макрос публикует текстовое сообщение на стене каждой группы.
Расширенный макрос (платная версия) — VK Post Group Pro — также дополнительно имеет возможности:
- Постинг сообщения с изображением;
- Текстовое сообщение пишется в отдельном текстовом файле text.txt, а изображение picture.txt
- Макрос создает отдельную базу после постинга, где отмечает ссылку и совершенное действие
- Макрос сохраняет свои действия в специальный лог файл
- Множество индивидуальных настроек
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
CMDLINE !DATASOURCE vk_post_group.txt SET !ERRORIGNORE YES SET !LOOP 1 SET !DATASOURCE_COLUMNS 1 SET !DATASOURCE_LINE {{!LOOP}} SET !VAR1 EVAL("var s=\"{{!COL1}}\"; s.replace(/vk.com/g, 'm.vk.com');") URL GOTO={{!VAR1}} WAIT SECONDS = 1 TAG POS=1 TYPE=SPAN ATTR=Class:new_post_placeholder WAIT SECONDS = 1 SET !REPLAYSPEED MEDIUM TAG POS=1 TYPE=TEXTAREA ATTR=Class:textfield CONTENT=Тут<SP>текст WAIT SECONDS = 2 TAG POS=1 TYPE=BUTTON ATTR=TYPE:submit SET !REPLAYSPEED FAST WAIT SECONDS = 15 |
Инструкция
- Скопировать скрипт желательно в Notepad++, но можно и в блокнот. Ввести текст сообщения, которое нужно будет постить.
- Сохранить файл макроса с расширением .iim, например в моем случае vk_post_group.iim.
- Файл макроса поместить в папку Mаcros. Обычно путь такой: C:/Users/%USERPROFILE%/Documents/iMacros/Macros
- Создать файл vk_post_group.txt и разместить в нем ссылки групп по которым необходимо «пройтись» макросу и оставить сообщения. Чтобы создать список групп, воспользуйтесь Парсингом групп ВКонтакте. Запомнить количество групп. Файл разместить в папку Datasources, путь C:/Users/%USERPROFILE%/Documents/iMacros/Datasources
- Открыть браузер Firefox, зайти в социальную сеть ВКонтакте ввести свои логин и пароль (иначе макрос работать не будет).
- Запустить Firefox и включить iMacros, найти в левом окошке сохраненный максрос, в моей случае vk_post_group.iim, навести на него курсор (нажать левой кнопкой мышки один раз)
- В поле «Повторить макрос — Макс:» ввести количество групп из п.4. Нажать «Воспр.(Цикл)«.
НАСЛАЖДАЙТЕСЬ!!! Макрос работает за вас) Для более качественной работы скачайте платную версию макроса — VK Post Group Pro
Скрипт не работает. Группы открывает, но сообщения не публикует.
Снова изменения в VK. Внесла нужные изменения
Скрипт не работает(((
Наталья, только что проверила, все работает. Что именно у Вас не получилось?
Приветствую! Скопировала ваш скрипт полностью, ничего не меняла, сначала выдавал ошибку на первой строчке, изменила на SET !DATASOURCE проходит цикл, НО текст не выводится (текст не меняла, ваш оставила)
Елена, скопируйте новый вариант. Скрипт теперь работает через мобильную версию ВК
Странно: вставляешь ссылку вручную, картинку подтягивает корректно. Ставишь ту же самую ссылку при помощи макроса — выдает вместо картинки серый прямоугольник 🙁
Виктор, попробуйте сейчас, я обновила макрос. Он теперь работает через мобильную версию ВК
CHARS= «Мой текст бла бла бла бла потом силка вк картинка как вставить не понимаю чтобы силки не было а картинка была https:….»
2- также не могу никак начать с новой строки
Витя, В платной версии никак. Посмотрите этот макрос: http://web-first-step.ru/vk_post_macros_pro/
EVENT TYPE=KEYPRESS SELECTOR=»#post_field» Как коментарий к посту слелать не сам пост А КОМЕНТ СПосиба!!! А
Витя, это отдельный макрос. Если хотите можете заказать. Пишите: admin@web-first-step.ru
Добрый день. Хочу купить расширенную версию, но пока даже бесплатная не работает….
Все сделал как сказали, но макрос сразу выскакивает на 9ю строку «EVENTS TYPE=KEYPRESS …» и все. Подскажите, что делать?
Андрей, отправьте мне свой файлт скрипта и файл vk_post_group.csv Я проверю, что не так. Отправьте все на почту admin@web-first-step.ru
Здравствуйте. Выдает ошибку : SyntaxError: duplicate label, line NaN (Error code: -991) Что делать?
Игорь, судя по всему у Вас синтаксическая ошибка. Чтобы понять какая, мне нужно видеть код.
Здравствуйте,выдает ошибку MacroSyntaxError: can not parse macro line (Error code: -910) не могу понять почему
Михаил!
Скорее всего проблема в кодировке файла.Так как это Syntax error.
Так как я особо не разбираюсь в этом, что надо сделать или изменить.По подробней можете написать.
Скрипт работает, но вставляет картинку не пойми какую. Если же вставлять тот же текст вручную, картинка отражается корректно.
Виктор, мне нужно видеть код скрипта.
Здравствуйте, сделала все по инструкции но после запуска скрипт торчит на первом шаге, как в первом вопросе у Ли. Файл vk_post_group.csv создала с помощью ПАрсера вашего файл txt, сохранила его в Excel как показано в видео по ссылке. Правильно я понимаю ,что должна получится таблица Excel с двумя отдельными колонками и надо поменять расширение файла на .CSV — в первой колонке ссылки на группы,начинается с http всё без кавычек, а во второй колонке получается названия групп. Сохарнить все в папку датасорс .у меня путь к ней вот такой C:\Users\GooD\Documents\iMacros\Datasources. в самом скрипте изменения на путь к папке надо вносить или все как у вас оставляем? Не понимаю, почему не получается тогда…может как-то неправильно переделываю Excel в файл .csv? подскажите, как пошагово его переделать в csv ? вчера мучалась целый день, перечитала кучу форумов и все безрезультатно. Парсер сработал на ура сразу же.
Юлия! Думаю проблема именно с csv файлом, поэтому я предпочитаю пользоваться везде txt файлами. Вы можете в самом скрипт vk_post_group.csv поменять на vk_post_group.txt
ну а в папке Datasources создать файл vk_post_group.txt, куда просто в ОДНУ колонку скопировать нужные группы.
здравствуйте, сделала все по инструкции — но после запуска скрипт «торчит» на первом шаге и ровным счетом ничего не происходит…
Что я могла сделать неправильно?
CMDLINE !DATASOURCE vk_post_group.csv
SET !DATASOURCE_COLUMNS 1
SET !ERRORIGNORE YES
SET !ERRORCONTINUE YES
SET !LOOP 1
SET !DATASOURCE_LINE {{!LOOP}}
TAB T=1
URL GOTO={{!COL1}}
EVENTS TYPE=KEYPRESS SELECTOR=»#post_field» CHARS=»Для всех, … (далее идет мой текст)
WAIT SECONDS = 10
TAG POS=1 TYPE=BUTTON ATTR=ID:send_post
WAIT SECONDS = 5
Ли, на первом шаге это на строчке:
?
Возможно Вы не создали файл vk_post_group.csv или создали неправильно.
а подскажите пож-та почему не происходит переход по ссылке
SET !DATASOURCE Group.csv
SET !DATASOURCE_LINE {{!LOOP}}
URL GOTO=http://vk.com/{{!COL1}}
на конкретную группу?
ошибок нет
Kate, а что это за строчка такая?
у меня в скрипте:
Выбивает ошибку в строке 9
Вася, только что проверяла. Все работает. Ошибка в строке 9 будет в том случае, если в группе нет возможности публикации. Или это не группа а страница.
скрипт работал нормально, но после изменения текста начал печатать только первое слово текста
Дмитрий, В такой случае мне нужно знать сам текст, и желательно код самого скрипта. Может писать не по адресу admin@web-first-step.ru
Полностью скопировал ваш текст для макроса, но он не переходит к следующему значению, т.е. если на 6й строе поставить 2 то будет из файла вытягиваться вторая ссылка, 3 — 3я…
но какое бы я не ставил число повторений, ничего не получается..
Как сделать чтоб циклы повторялись и переходило на следующую страницу?
Санёк, НЕ НУЖНО редактировать сам код макроса. Что выполнялись циклы необходимо в поле самой надстройки iMacros (слева) “Повторить макрос – Макс:” ввести количество групп. После нажать “Воспр.(Цикл)“.
Спасибо большое за скрипт! Давно искала подобный!
Подскажите пожалуйста, как вставить в этот скрипт картинку?
Буду очень признательна за помощь!
Semlar а эта задача реализована в платной версии скрипта: http://web-first-step.ru/vk_post_macros/
Здравствуйте, спасибо за бесплатный скрипт, очень удобно. Вопрос — в моем сообщении есть ссылка и она прикрепляется внизу сообщения, я этого не хочу…хочу, чтобы ссылка была просто в тексте. http://joxi.ru/D2PjE1pHWQwqr3 (пример, зеленый прямоугольник оставить ,красный крест — удалить). спасибо.
Сергей, попробуйте добавить после строчек
строчку
Спасибо автору за сайт и уроки!
Возник вопрос: как можно прописать большой текст с переносом строк? В одну строчку все хорошо, как только переношу — выдает ошибку.
И второй вопрос: как убрать эффект печатанья и сделать вставку текста одномоментно (возможно из файла дополнительного)
Максим! Спасибо за добрые слова.
Чтобы текст вставлялся сразу замените строчку
на строчку:
Все пробелы нужно заменить на, а абзацы
Что касается текста из отдельного файла это возможно, но это уже платная версия макроса: http://web-first-step.ru/vk_post_macros_pro/
Подскажите, пожалуйста, а как ввести новый абзац в первоначальной версии (с эффектом печатания)?
Большое спасибо за макрос!!!
Анна, под строчкой
добавить следующий код:
Огромное спасибо! Успеха вам!
у меня работает вариант только с chars, с textarea не работает
Kate, вариант с textarea давно не работает.