Вопрос вынесен в отдельную тему из топика: Капчи, сохранение и распознавание. reCaptcha, Solve Media.
Правила форума:
2. Не рекомендуется:
2.21 Отсылать сообщения, не соответствующие обсуждаемой теме (оффтопик). Сообщения будут удаляться без предупреждения или выделяться в отдельные темы.InfSub
Всем привет! Помогите пожалуйста!
Мне нужно спарсить ID пользователей группы. Делаю вот по этому скрипту
SET !REPLAYSPEED FAST SET !ERRORIGNORE YES SET !EXTRACT_TEST_POPUP YES SET LOOP 1 SET !VAR1 {{!LOOP}} ADD !EXTRACT {{!LOOP}} TAG POS={{!VAR1}} TYPE=A ATTR=HREF:*ID* EXTRACT=HREF SAVEAS TYPE=EXTRACT FOLDER=* FILE=файл.txt
Отсутствует
GDA
какое отношение, Ваш вопрос имел к теме каптч? Или "где упал - там и кровать"?
Мне нужно спарсить ID пользователей группы
все экстрасенсы - в отпуске, читайте правила раздела iMacros
И две одинаковые, т.е 1 и 2 будут однии те же ссылки.
что такое "Арифметическая прогрессия", видимо вы не слышали и как рассчитать ее для числа n - не знаете
Только пожалуйста подробнее
раздел - iMacros и посвящен подробностям и ответам на вопросы по работе с iMacros - читайте
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
InfSub
УДАЛИТЕ пожалуйста вопрос.
InfSub
А нужно без порядковых цыфр и не повторялись. Уже что то не перепробовал просто.
Отредактировано GDA (04-04-2016 13:41:56)
Отсутствует
GDA
SET N EVAL("1+({{!LOOP}}-1)*2") TAG POS={{N}} TYPE=A ATTR=HREF:*ID* EXTRACT=HREF SET !EXTRACT EVAL("'{{!EXTRACT}}'.match(/\d+/g)") SAVEAS TYPE=EXTRACT FOLDER=* FILE=файл.txt
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
GDA
скрытый текстВыделить кодКод:
SET N EVAL("1+({{!LOOP}}-1)*2") TAG POS={{N}} TYPE=A ATTR=HREF:*ID* EXTRACT=HREF SET !EXTRACT EVAL("'{{!EXTRACT}}'.match(/\d+/g)") SAVEAS TYPE=EXTRACT FOLDER=* FILE=файл.txt
Спасибо за помощь. Изменения есть, но вот такие):
Отсутствует
Мне нужно спарсить ID пользователей группы
Вот самая проблема в этих цыфрах, потому что не могу обработать ( ЗАМЕНИТЬ, чтоб остались только ID )
вы что просили? цифры? вы их получили, в чем сложность-то?
нужен полный урл, уберите обработку {{!EXTRACT}} из 3 строки моего кода, будет как раньше - полный урл
Я забыл сказать, что ID - участников группы, а не группы сами. ( если это важно конечно )
я не пользуюсь ВК, мне эта информация - ни о чем не говорит, код написан "с ваших слов"
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
GDA
если же речь о цифрах, шедших слева от ссылки, то именно в вашем коде была команда, их добавляющая:
SET N EVAL("1+({{!LOOP}}-1)*2") TAG POS={{N}} TYPE=A ATTR=HREF:*ID* EXTRACT=HREF SAVEAS TYPE=EXTRACT FOLDER=* FILE=файл.txt
"https://vk.com/id12409"
"https://vk.com/id450146"
"https://vk.com/id784362"
"https://vk.com/id817704"
"https://vk.com/id946962"
"https://vk.com/id1392993"
Отредактировано InfSub (04-04-2016 15:38:12)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Попробовал этот же код в другой соц сети ( инстаграмм )
SET N EVAL("1+({{!LOOP}}-1)*2") TAG POS={{N}} TYPE=A ATTR=HREF:*ID* EXTRACT=HREF SAVEAS TYPE=EXTRACT FOLDER=* FILE=файл.txt
код пишется в тегах CODE внутри Спойлера
InfSub
Отсутствует
GDA
повторяю еще раз, прочтите - что такое "арифметическая прогрессия"
строка SET N ... - только меняет номер позиции со стандартной 1,2,3... на рассчитанную с помощью арифметической прогрессии, где первый член прогрессии равен 1, а разность равна 2, т.е. 1,3,5... но не 1,35.. или 1,50...
Отредактировано InfSub (05-04-2016 17:52:38)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует