WPS 接人海鹦OfficeAI助手使用DeepSeek

1, 找到海鹦OfficeAI官网,下载软件

官网下载地址:软件下载 | OfficeAI助手

软件下载 | OfficeAI助手https://www.office-ai.cn/static/introductions/officeai/download.html

2,下载完成会得到一个OfficeAI.exe,如图

然后关闭word或wps软件,一定要关闭哈!然后双击下载的OfficeAI.exe,点击安装,选择合适的安装位置,若出现弹窗,一直点击下一步即可。

3,打开WPS软件,会发现上面多一个OfficeAI,点击OfficeAI,

点击左侧面板,会出现一个窗口,点击微信登录即可

4,登录后,如下图操作

5,登录硅基流动官网注册账户,会送免费的token,官网地址如下:

硅基流动统一登录

硅基流动统一登录硅基流动统一登录 硅基流动用户系统,统一登录 SSOhttps://cloud.siliconflow.cn/i/w7kgdUXB登录进去,点击API密钥,点击新建

6,复制自己新建的密钥,到wps里面,点击保存即可

下面即可使用了

### 将PCAP文件转换为灰度图像 为了将PCAP文件转换为灰度图像,通常需要先解析PCAP文件中的数据包并提取有效载荷。之后可以根据特定算法将这些二进制数据映射到像素值上形成灰度图。 #### 解析PCAP文件结构 PCAP文件由三部分组成:全局头部(Global Header)、每个数据包包头(Packet Headers),以及实际的数据内容(Packet Data)。其中最关键的是从Packet Data中抽取用于生成图像的有效字节[^3]。 #### 提取有效负载 对于HTTP或其他应用层协议传输的多媒体文件,可能直包含完整的JPEG等格式图片,在这种情况下可以直按照引用的方法分离出原始图形文件[^2]。然而要创建通用的灰度表示,则需处理任意类型的数据流: ```python import struct from PIL import Image import numpy as np def pcap_to_grayscale(pcap_file_path, output_image_path='output.png'): with open(pcap_file_path, 'rb') as f: # 跳过pcap文件头 (24 bytes) f.seek(24) pixel_data = [] while True: try: # 读取packet header长度固定为16bytes packet_header = f.read(16) if not packet_header or len(packet_header) != 16: break # 获取payload大小 payload_length = struct.unpack('I', packet_header[8:12])[0] # 只考虑小于等于一定尺寸的小型payload以简化操作 max_payload_size_for_image = 1024 * 1024 # 例如限制为1MB内的payload if payload_length > 0 and payload_length <= max_payload_size_for_image: payload = list(f.read(payload_length)) # 添加至pixel列表 pixel_data.extend(payload[:min(len(pixel_data),max_payload_size_for_image)]) except Exception as e: print(e) break width = int(np.sqrt(len(pixel_data))) grayscale_array = [[pixel_data[i * width + j] for j in range(width)] for i in range((len(pixel_data)+width-1)//width)] img = Image.fromarray(np.uint8(grayscale_array), mode="L") img.save(output_image_path) if __name__ == "__main__": pcap_to_grayscale('./example.pcap') ``` 此代码片段展示了如何遍历PCAP文件中的每一个数据包,并尝试将其Payload作为灰度级数值来构建一张二维数组,最后利用Python Imaging Library(PIL)库保存为PNG格式的灰度图像。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值