| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 | <?phprequire_once('../phpQuery/phpQuery.php');phpQuery::$debug = true;phpQuery::extend('WebBrowser');phpQuery::$ajaxAllowedHosts[] = 'gmail.com';phpQuery::$ajaxAllowedHosts[] = 'google.com';phpQuery::$ajaxAllowedHosts[] = 'www.google.com';phpQuery::$ajaxAllowedHosts[] = 'www.google.pl';phpQuery::$ajaxAllowedHosts[] = 'mail.google.com';// Google search resultsif (0) {	phpQuery::$plugins->browserGet('http://google.com/', 'success1');	/**	*	* @param $pq phpQueryObject	* @return unknown_type	*/	function success1($pq) {		print 'success1 callback';		$pq			->WebBrowser('success2')				->find('input[name=q]')				->val('phpQuery')				->parents('form')					->submit()		;	}	/**	*	* @param $html phpQueryObject	* @return unknown_type	*/	function success2($pq) {		print 'success2 callback';		print $pq			->find('script')->remove()->end();	}}// Gmail login (not working...)if (0) {	phpQuery::plugin("Scripts");	phpQuery::newDocument('<div/>')		->script('google_login')		->location('http://mail.google.com/')		->toReference($pq);	if ($pq) {		print $pq->script('print_websafe');	}}// Gmail login v2 (not working...)if (0) {	$browser = null;	$browserCallback = new CallbackReference($browser);	phpQuery::browserGet('http://mail.google.com/', $browserCallback);	if ($browser) {		$browser			->WebBrowser($browserCallback)			->find('#Email')				->val('XXX@gmail.com')->end()			->find('#Passwd')				->val('XXX')				->parents('form')					->submit();		if ($browser) {			print $browser->script('print_websafe');		}	}}//	if ( $result->whois() == $testResult )//		print "Test '$testName' PASSED :)";//	else {//		print "Test '$testName' <strong>FAILED</strong> !!! ";//		print "<pre>";//		print_r($result->whois());//		print "</pre>\n";//	}//	print "\n";?>
 |