z761003 发表于 2022-7-21 21:31:41

一个链接想从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上能看到手机版的界面即可

h012031 发表于 2022-7-23 20:54:49

测一些手机网页的自动化非常好用。

下面是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')

绿色风 发表于 2022-7-24 10:17:47

试过没有

z761003 发表于 2022-7-28 00:15:04

h012031 发表于 2022-7-23 20:54
测一些手机网页的自动化非常好用。

下面是java执行代码。使用谷歌模拟手机,进行浏览网页。运行时注意ch ...

这样做好像就无法嵌入AU3了

z761003 发表于 2022-7-28 00:23:09

绿色风 发表于 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
另外即使成功了,好像让用户每次这么改也不太方便,有便捷的能过程序行为就能搞定的方案么

zhao_ming 发表于 2022-9-29 09:53:20

此人是骗子,谨防上当受骗。
页: [1]
查看完整版本: 一个链接想从PC访问到它的手机版 200RMB