QQ9更改聊天文件储存位置

不知是不是个例,QQ9全新版(指官网上特别强调的那个全新版本)更改聊天文件储存位置会失败,重启程序后依然在默认位置。

换系统还是这样,真是个失败的更新……

解决方法:

1、运行QQ9全新版官网上特别强调的那个全新版本),单击界面左下角三条横线,选择 设置->存储管理->保存位置,更改储存路径至希望修改为的路径,然后等待复制完成。(已复制的可以跳过)

界面左下角三条横线,或曰「菜单」

2、卸载QQ9全新版。

3、前往官网下载「往期怀旧版」安装包,并运行。

往期怀旧版

4、选择 自定义选项->选择保存消息记录等数据的个人文件夹保存位置->自定义 ,填入刚才更改后的新储存路径。

(注意,止于TencentFiles的上级文件夹,否则旧的聊天记录会无法找到)​

在自定义中选择更改后的新储存路径

5、重新安装QQ9全新版。

完成。

位置已修改为「E:\TroublesomeFilesLocation」

思路:

较后安装的QQ会沿袭曾修改过的默认聊天文件储存位置,因此不用再做更改。


备用方案:不通过怀旧版QQ安装界面,而以直接修改配置文件的方式修改默认储存路径

详见windows下修改QQ9.1.5个人文件夹的位置 - 简书 (jianshu.com)


可以使用Java中的HttpURLConnection类或者Apache HttpClient库来调用该接口。 以下是使用HttpURLConnection类调用该接口的示例代码: ```java import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; import java.nio.charset.StandardCharsets; import java.util.Base64; public class ApiCaller { public static void main(String[] args) { try { // 设置接口地址 URL url = new URL("http://dataservice.rjh.com.cn:9002/api/data?methodname=车辆管理"); // 创建HttpURLConnection对象 HttpURLConnection connection = (HttpURLConnection) url.openConnection(); // 设置请求方法为GET connection.setRequestMethod("GET"); // 设置Basic认证信息 String username = "SHLT"; String password = "91SN4Qq9"; String auth = username + ":" + password; byte[] authBytes = auth.getBytes(StandardCharsets.UTF_8); String authHeaderValue = "Basic " + Base64.getEncoder().encodeToString(authBytes); connection.setRequestProperty("Authorization", authHeaderValue); // 设置字符编码为UTF-8 connection.setRequestProperty("Accept-Charset", "UTF-8"); // 发送请求 int responseCode = connection.getResponseCode(); // 读取响应数据 BufferedReader reader = new BufferedReader(new InputStreamReader(connection.getInputStream(), StandardCharsets.UTF_8)); StringBuilder responseBuilder = new StringBuilder(); String line; while ((line = reader.readLine()) != null) { responseBuilder.append(line); } String response = responseBuilder.toString(); // 输出响应数据 System.out.println("Response Code: " + responseCode); System.out.println("Response Body: " + response); // 关闭连接 connection.disconnect(); } catch (Exception e) { e.printStackTrace(); } } } ``` 这段代码定义了一个ApiCaller类,其中的main方法用于创建HTTP连接对象,设置请求属性,发送请求并读取响应数据。具体步骤如下: 1. 创建URL对象,设置接口地址。 2. 创建HttpURLConnection对象,打开连接。 3. 设置请求方法为GET。 4. 设置Basic认证信息,包括账号和密码,将其进行Base64编码后添加到请求头Authorization属性中。 5. 设置字符编码为UTF-8。 6. 发送请求,获取响应码。 7. 读取响应数据,将响应数据保存到StringBuilder对象中。 8. 输出响应码和响应数据。 9. 关闭连接。 需要注意的是,这里使用了Java 8中的Base64类来进行Base64编码,如果使用的是Java 7或更早的版本,可以使用Apache Commons Codec库中的Base64类来进行编码。另外,这里没有对异常情况进行处理,实际使用中需要根据具体情况进行异常处理。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值