ФорумПрограммированиеPython → Python WebDriver light

Python WebDriver light

  • phpdude

    Сообщения: 26614 Репутация: N Группа: в ухо

    Spritz 8 октября 2015 г. 20:44, спустя 1 час 46 минут 52 секунды

    @phpdude, nice job

    @adw0rd, это вот щас nice job!

    https://gist.github.com/phpdude/47d4630067e8f46e054c

    Спустя 10 сек.

    блядь чо за мудак сломал гит ссылки

    Сапожник без сапог
  • ArtemVortax

    Сообщения: 48 Репутация: N Группа: Джедаи

    Spritz 9 октября 2015 г. 4:24, спустя 7 часов 40 минут 41 секунду

    Фантомом или зомби вариант делать авторегистраторы/постеры? или не стоит заморачиваться?

  • adw0rd

    Сообщения: 22902 Репутация: N Группа: в ухо

    Spritz 9 октября 2015 г. 5:40, спустя 1 час 15 минут 38 секунд

    @ArtemVortax, самое то

    adw/0
  • phpdude

    Сообщения: 26614 Репутация: N Группа: в ухо

    Spritz 9 октября 2015 г. 6:41, спустя 1 час 1 минуту 11 секунд

    Фантомом или зомби вариант делать авторегистраторы/постеры? или не стоит заморачиваться?

    @ArtemVortax, ну это если сайт проверок уйму имеет на js например. Если он такого не имеет, то смысла нет, это получится более ресурсоемко чем просто http сессии любой библиотекой. А если хочется автоматические полностью то да, конечно будет достаточно фантомов всяких

    Сапожник без сапог
  • ArtemVortax

    Сообщения: 48 Репутация: N Группа: Джедаи

    Spritz 10 октября 2015 г. 8:58, спустя 1 день 2 часа 16 минут

    Фантомом или зомби вариант делать авторегистраторы/постеры? или не стоит заморачиваться?

    @ArtemVortax, ну это если сайт проверок уйму имеет на js например. Если он такого не имеет, то смысла нет, это получится более ресурсоемко чем просто http сессии любой библиотекой. А если хочется автоматические полностью то да, конечно будет достаточно фантомов всяких

    @phpdude, спасибо

  • phpdude

    Сообщения: 26614 Репутация: N Группа: в ухо

    Spritz 17 декабря 2015 г. 0:43, спустя 67 дней 16 часов 44 минуты

    хваленый PhantomJS не умеет SSL SNI блеядь!!

    Сапожник без сапог
  • Nek

    Сообщения: 99 Репутация: N Группа: Адекваты

    Spritz 17 декабря 2015 г. 2:33, спустя 1 час 50 минут 4 секунды

    Я не в теме но чем плох Selenium?

  • phpdude

    Сообщения: 26614 Репутация: N Группа: в ухо

    Spritz 17 декабря 2015 г. 2:59, спустя 25 минут 52 секунды

    Я не в теме но чем плох Selenium?

    @Nek, хз, исторически сложилось что это стал PhantomJS, но блядь SNI расстраивает что пиздец. Хз что делать, хоть патч пиши, но там 100мбайт кода блядь и C++, а я его не знаю )

    Сапожник без сапог
  • vasa_c

    Сообщения: 3127 Репутация: N Группа: в ухо

    Spritz 21 декабря 2015 г. 10:42, спустя 4 дня 7 часов 43 минуты

    хвалёный фантом не умеет даже HTMLSpanElement, а вам тут SNI подавай.

  • phpdude

    Сообщения: 26614 Репутация: N Группа: в ухо

    Spritz 21 декабря 2015 г. 12:47, спустя 2 часа 4 минуты 34 секунды

    хвалёный фантом не умеет даже HTMLSpanElement, а вам тут SNI подавай.

    @vasa_c, ссылку на баг покажи о чем ты

    Сапожник без сапог
  • vasa_c

    Сообщения: 3127 Репутация: N Группа: в ухо

    Spritz 22 декабря 2015 г. 0:46, спустя 11 часов 59 минут 33 секунды

    @vasa_c, ссылку на баг покажи о чем ты

    Нет HTMLSpanElement.
    Наверное, ещё каких-то интерфейсов нет, наткнулся только на это.
    Тещу сейчас библиотечку:

        expect(nodes.length).toBe(2);
        expect(nodes[0] instanceof HTMLDivElement).toBeTruthy();
        expect(nodes[1] instanceof HTMLSpanElement).toBeTruthy();
    

    Во всех браузерах нормально, в фантоме: Can't find variable: HTMLSpanElement. Div при этом есть.

    В консоле:

    phantomjs> HTMLDivElement
    {
       "prototype": {}
    }
    phantomjs> HTMLSpanElement
    Can't find variable: HTMLSpanElement
    

    Здесь тоже драма: PhantomJS Mocha 'Can't find variable: HTMLSpanElement' [stackoverflow.com]

  • phpdude

    Сообщения: 26614 Репутация: N Группа: в ухо

    Spritz 22 декабря 2015 г. 1:07, спустя 20 минут 49 секунд

    забавно.

    Сапожник без сапог

Пожалуйста, авторизуйтесь, чтобы написать комментарий!