|
| Дата |
|
USD/RUB | 93.7196 | BTC/USD | 64618.2465 |
|
|
|
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии. |
15.09.2010, 09:59
|
#1
|
кодер-энтузиаст
Регистрация: 04.04.2007
Адрес: Джамайка
Сообщений: 3,381
Бабло: $447150
|
Серверный эмулятор браузера на node.js
Хочу поднять старую тему - проблему эмуляции браузера, в частности эмуляции javascript. Xweb/zennoposter , конечно, работают, но еботня с виндовым серваком раздражает.
Кто-нить уже пробовал делать эмулятор на связке курл + серверный интерпретатор js , например node.js ?
|
|
|
15.09.2010, 10:04
|
#2
|
grablab.org
Регистрация: 18.09.2007
Адрес: Thailand
Сообщений: 4,893
Бабло: $322264
|
да блять =) инетересуют солюшены под питон.
я немного гуглил по этой теме, вообщем можно эмулировать и есть эмуляторы, вот только что юзать и как, т.к. вариантов масса.
|
|
|
15.09.2010, 10:54
|
#3
|
Senior Member
Регистрация: 03.11.2009
Сообщений: 151
Бабло: $20330
|
Была как-то идея отрезать у вебкита ту часть, которая занимается рендером и заскриптовать все это дело питоном, но сука лениво С++ вспоминать. Наверное дождусь, пока меня хумулятор окончательно не заебет своими багами, потом засяду за написание
|
|
|
15.09.2010, 10:59
|
#4
|
Senior Member
Регистрация: 28.11.2009
Сообщений: 1,800
Бабло: $299365
|
А зачем тебе плюсы вспоминать ?
|
|
|
15.09.2010, 11:02
|
#5
|
Senior Member
Регистрация: 03.11.2009
Сообщений: 151
Бабло: $20330
|
Цитата:
Сообщение от rushter
А зачем тебе плюсы вспоминать ?
|
Вебкит таки на них написан
|
|
|
15.09.2010, 11:33
|
#6
|
кодер-энтузиаст
Регистрация: 04.04.2007
Адрес: Джамайка
Сообщений: 3,381
Бабло: $447150
ТС -->
|
ТС
Цитата:
Сообщение от 0xDEAD
Была как-то идея отрезать у вебкита ту часть, которая занимается рендером и заскриптовать все это дело питоном, но сука лениво С++ вспоминать. Наверное дождусь, пока меня хумулятор окончательно не заебет своими багами, потом засяду за написание
|
Так есть уже node.js , серверный джаваскриптовский движок V8 , который в хроме с вебкитом юзается.
|
|
|
15.09.2010, 11:47
|
#7
|
Senior Member
Регистрация: 06.08.2008
Сообщений: 723
Бабло: $142217
|
Цитата:
еботня с виндовым серваком раздражает.
|
Что под этим имеется ввиду?
|
|
|
15.09.2010, 11:53
|
#8
|
Senior Member
Регистрация: 03.11.2009
Сообщений: 151
Бабло: $20330
|
Цитата:
Сообщение от medar
Так есть уже node.js , серверный джаваскриптовский движок V8 , который в хроме с вебкитом юзается.
|
Спасибо за подсказку, в связке с node-hmlparser звучит интересно
|
|
|
15.09.2010, 12:25
|
#9
|
Senior Member
Регистрация: 28.11.2009
Сообщений: 1,800
Бабло: $299365
|
Цитата:
Сообщение от 0xDEAD
Вебкит таки на них написан
|
Pyqt4 ?
Цитата:
#!/usr/bin/env python
import sys
from PyQt4.QtCore import *
from PyQt4.QtGui import *
from PyQt4.QtWebKit import *
app = QApplication(sys.argv)
web = QWebView()
web.load(QUrl("http://google.pl"))
web.show()
sys.exit(app.exec_())
|
|
|
|
15.09.2010, 13:49
|
#10
|
Senior Member
Регистрация: 03.11.2009
Сообщений: 151
Бабло: $20330
|
Цитата:
Сообщение от rushter
Pyqt4 ?
|
Да я в курсе про PyQt и PyGtk
Чтобы это добро работало, окно все равно нужно где-то рисовать(хотя бы в памяти через xvfb), естественно, с расходом памяти и CPU на рендеринг
|
|
|
|