Сохранение cookies (пароль от сайта) - не могу разобраться!



  • Короче, http://wiki.bablosoft.com/doku.php?id=ru:how_to_work_with_cookies - изучаю эту инструкцию.
    но в статье ничего толком не сказано, а на видео - вообще ничего не понятно.
    можете объяснить суть - что и как жать (доступно и на русском)?

    если взять твиттер.
    я записал действия - ввод логин + пароль.
    потом я зашел на твиттер.

    и куда, спрашивается, нужно вставлять "сохранить купи" и "получить cookies"?
    ведь если я вставлю сначала "сохранить куки", а потом получить, то у меня не работает...
    и вообще, нужно ли будет удалять строки с логином + паролем (как я их вводил) или они должны остаться в скрипте?

    короче прошу объяснить, как это сделать, т.к. дальнейшая работа скрипта без логина невозможна(

    Выдает такую ошибку....
    [12:59:24] Поток №1 : ReferenceError: Can't find variable: VAR_SAVED_COOKIES Номер строки:3 Во время выполнения скрипта { VALUE = VAR_SAVED_COOKIES COOKIES = "" LOCALSTORAGE = "" if(VALUE.length > 0) { COOKIES = JSON.parse(VALUE)["cookies"] if(typeof(COOKIES) == "undefined") COOKIES = "" else COOKIES = JSON.stringify(COOKIES) LOCALSTORAGE = JSON.parse(VAR_SAVED_COOKIES)["localstorage"] if(typeof(LOCALSTORAGE) == "undefined") LOCALSTORAGE = "" else LOCALSTORAGE = JSON.stringify(LOCALSTORAGE) } page().script("BrowserAutomationStudio_RestoreLocalStorage(" + JSON.stringify(LOCALSTORAGE) + ")",function(){ page().script("BrowserAutomationStudio_SaveLocalStorage(" + JSON.stringify(LOCALSTORAGE) + ")",function(){ restore_cookies(COOKIES,function(){ section_start("test", 2104,function(){ })})})})}



  • Заходишь по своими данными в аккаунт,
    после того как зашел вызываешь действие сохранить куки в блоке сеть, когда сохранил куки ,
    вызываешь действие записать в файл, и указываешь переменную в которую сохранил куки, проверяешь файл , в который записывал куки , если не пустой то все ок.
    Проверка :
    Пишешь новый скрипт
    Для начала создай ресурс Аккаунт, в нем укажи из файла и выбери свой файл с сохраненными куки
    Вызываешь парсить строку из блока инструменты
    указываешь созданный ресурс Аккаунт в первой строке
    указываешь переменную в которую сохранить куки во второй
    вызываешь действие загрузить куки из блока сеть и указываешь переменную,
    в которую спарсил куки



  • Короче я для себя вот что определил (судя по уроку), возможно кому-то будет полезно:

    • читать файл

    • if
      [[restored_cookies]].length>0

    • лог...

    • загрузить cookies [[restored_cookies]]

    • загрузить твиттер

    • if [[restored_cookies]].length == 0

    • лог...

    • ввод имя

    • ввод пароля.

    • нажатие на кнопку войти.

    • сохранить cookies [[saved_cookies]]

    • запись в файл [[saved cookies]]

    Единственное, что не допонимаю - там когда сохраняю файл - пишу например имя aaabbbccc.txt
    НО куда этот файл сохраняется - мне не понятно... можно ли нормально выбрать путь для сохранения? если да, то как?



  • @brotok пиши полный адрес файла



  • D:\ФОТО С ТЕЛЕФОНА\2008 ГОД\1.txt - подобный формат подойдет?



  • @brotok Подойдет. Чтобы получить путь, можно с шифтом нажать на текстовый файл правой кнопкой, там будет "копировать как путь", только убери ковычки(""-такие, хотя может и с ними работает, я что то не пробовал).


  • administrators

    @Canine Вот проект, который реализует автовход в вк включая вход с разных логинов.

    0_1485614120735_vkautologin.xml



  • This post is deleted!


  • @support

    почему то не сохраняются куки при
    1)гет запросе на сайте https://10minutemail.net сохранил куки (HTTp-клиент сохранить coockies)

    пост запрос на сайте где нужна регистрация
    3)загрузить куки (http-клиент загрузить coockies)
    4)гетзапрос на сайт 10minutemail.net чтобы подтвердить письмо, а почта уже сменилась!!


  • @Shamax, не сохраняются или не загружаются?



  • @Antonio не могу точно ответить на этот вопрос)
    короче они изменяются!

    https://paste.ee/p/y1gOY
    

    вот в результат вывод сделал кук и сохранение содержимого страницы



  • @Shamax, так а что нужно-то? не понятно, что не работает. Логинишься на сайте, получаешь куки в переменную, сохраняешь в файл переменную - это сохранение. Читаешь файл в переменную, из переменной загружаешь куки, заходишь на сайт и логин должен быть - это загрузка куки.


Log in to reply
 

Looks like your connection to Bablosoft was lost, please wait while we try to reconnect.