一个链接想从PC访问到它的手机版 200RMB
本帖最后由 z761003 于 2022-7-23 02:42 编辑一个网址 https://m.xuangubao.cn/top-gainer 用PC和手机访问出来的页面是不同的,这个页面我想把它嵌入到AU3里,让用户看到的是手机版的内容,据说要改userAgent,有以下方法之一都可接受:
1,AU3上有什么方法
2、能不能用JS代码,把它包在一个html文件里,再用JS去GET或啥的
3、在服务器上弄个PHP什么的,把网址包在里面,AU3访问这个PHP
这些方法任意一个都可以,只要最终AU3上能看到手机版的界面即可
测一些手机网页的自动化非常好用。
下面是java执行代码。使用谷歌模拟手机,进行浏览网页。运行时注意chromedriver.exe的安装路径。
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.chrome.ChromeOptions;
import java.util.HashMap;
public class temp {
public static void main(String[] args) {
System.setProperty("webdriver.chrome.driver", ".\\drivers\\chromedriver.exe");
String URL = "https://www.baidu.com";
HashMap<String,String>mobileEmulation = new HashMap<String,String>();
mobileEmulation.put("deviceName","iPhone X");
ChromeOptions options = new ChromeOptions();
options.setExperimentalOption("mobileEmulation", mobileEmulation);
WebDriver driver = new ChromeDriver(options);
driver.get(URL); //进入目的链接
}
}
python执行代码
from selenium import webdriver
mobileEmulation = {'deviceName': 'Apple iPhone 4'}
options = webdriver.ChromeOptions()
options.add_experimental_option('mobileEmulation', mobileEmulation)
driver = webdriver.Chrome(executable_path='chromedriver.exe', chrome_options=options)
driver.get('http://m.baidu.com') 试过没有
h012031 发表于 2022-7-23 20:54
测一些手机网页的自动化非常好用。
下面是java执行代码。使用谷歌模拟手机,进行浏览网页。运行时注意ch ...
这样做好像就无法嵌入AU3了 绿色风 发表于 2022-7-24 10:17
试过没有
试了,没成功 ……我字串是改成 ……Mozilla/5.0 (Linux; U; Android 7.0; zh-CN; PRO 7-S Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/11.9.4.974 UWS/2.13.2.46 Mobile Safari/537.36 AliApp(DingTalk/4.6.29) com.alibaba.android.rimet/11388461 Channel/10002068 language/zh-CN
另外即使成功了,好像让用户每次这么改也不太方便,有便捷的能过程序行为就能搞定的方案么 此人是骗子,谨防上当受骗。
页:
[1]