|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.05.2016, 12:28 | #1 |
Пользователь
Регистрация: 06.11.2012
Сообщений: 67
|
PhantomJS на Delphi
Всем привет.
Реально использовать PhantomJS на Delphi? Google не дал ответ на вопрос. Полно информации про c#\python\ruby\php + selenium +PhantomJS. Ничем из списка выше я не обладаю, потому хотелось бы пользоваться освоенными средствами. |
10.05.2016, 12:40 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Можно ж и без селениума взять чистый PhantomJS и запускать передавая ему скрипт на выполнение. Только с взаимодействием могут быть неудобства, придется изобретать какие-то велосипеды с stdin/stdout или вебсокетами https://www.google.com/search?q=phan...+communication
А так конечно с селениумом обычно намного проще, потому я б задумался о смене инструмента для этих задач.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
11.05.2016, 09:11 | #3 | |
Пользователь
Регистрация: 06.11.2012
Сообщений: 67
|
Цитата:
Нашел такую штуковину, как HtmlUnitDriver, но она только для Java. А для Delphi есть родные подобные штуковины? Последний раз редактировалось Alex11223; 11.05.2016 в 09:42. |
|
11.05.2016, 09:40 | #4 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Быстродействие и ресурсопотребление по сравнению с чем? Все браузеры сами по себе жрут много памяти и не сильно быстрые, селениум тут вряд ли сыграет большую роль. PhantomJS или HtmlUnit естественно быстрее обычных браузеров типа Хром/ФФ/IE.
С многопоточностью особых проблем вроде нет в Селениуме, просто создавать экземпляр драйвера в каждом потоке и использовать. Цитата:
Если что, HtmlUnitDriver — это WebDriver (для Селениума) к HtmlUnit. Так же как PhantomJsDriver, FirefoxDriver, ChromeDriver, ...
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
11.05.2016, 09:59 | #5 |
Пользователь
Регистрация: 06.11.2012
Сообщений: 67
|
Ясно, спасибо. Пойду тогда Ruby осваивать
Последний раз редактировалось greenisius; 11.05.2016 в 10:02. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Phantomjs хранение/чтение cookies - C# | Notan1310 | WPF, UWP, WinRT, XAML | 0 | 14.04.2016 17:54 |
Phantomjs как использовать из С++ | ninja2 | Visual C++ | 7 | 04.09.2015 18:50 |
Закрытие phantomjs | veter48 | PHP | 1 | 07.12.2013 04:28 |
PhantomJS JavaScript для HTML и cookies | D_E_N | JavaScript, Ajax | 9 | 11.10.2013 17:15 |
Как открыть БД, написанную в Delphi если нf другой машине Delphi нет? | dagarik | БД в Delphi | 7 | 22.10.2007 17:54 |