常规S3对象存储使用 因为我用的是私有云的S3存储,而非亚马逊官方服务,所以我们需要指定访问的地址是我的S3服务器,而非官方默认服务器。C:\Users\您的用户名.aws\config[default]endpoint_url = http://S3服务器IP:端口将 http://S3服务器IP:端口替换为S3 存储的实际地址。如果S3存储支持 HTTPS,可以使用 https://。顺便一提,私钥公钥的信息在同目录下的文件当中。
Ubuntu下MQTT部署及TLS配置 MQTT协议如果不做配置,其数据在网络传输中是明文传输的,就算配置了账号密码也可以被抓包软件直接获取到。(也可以在/etc/mosquitto/conf.d中单独另写一个,把CA的配置拆分出来)(也可以在/etc/mosquitto/conf.d中单独另写一个,把CA的配置拆分出来)将CA证书以及生成的client证书和key文件填入,登录测试即可。CA证书的获取按照自己的网站来获取。将服务器的CA文件放在一个指定目录中,然后修改。将服务器的CA文件放在一个指定目录中,然后修改。将路径指向CA证书即可。
获取图片中某像素点坐标 最近有个小需求,需要精确获取图片中某个点位的像素坐标。于是后面用画图工具找坐标,觉得好麻烦而且画图工具的移动手感很怪,就自己写一个吧。功能:功能目前是可以打开一张图片,通过点击图片中的任意一个位置,能够获取到点击位置的像素坐标并复制到电脑的粘贴板中。只能说凑合,没达到我想要的效果。至少鼠标滚轮能够放大缩小图像并没有成功。
python脚本命令行传入参数 python脚本命令行传入参数使用argparse使用argparseargparse函数可以定义传入参数的类型,默认值与提示.import argparseparser = argparse.ArgumentParser()parser.add_argument("--game", type=str, default="Rainbow6", help='Input game name')parser.add_argument("--type", type=str, default="FPS"
USBHID学习 USBHID学习前言第一步:准备一个列表,里面有我们目前所有的USB设备名称第二步:通过列表,反向获取没被我们定义到的id号第三步:获取所有的剩余id,并把他们存放到一个数组中方便调用.之后在循环中设置对应值多出来的第四步...前言之前写过一个类似的,shell触发调用python脚本,也是为了将新接入的键鼠全部屏蔽.代码如下:import os# xinput_list = os.popen("xinput --list")# print(xinput_list.read())xinput_
python3 虚拟串口实现与测试 python3 虚拟串口实现与测试虚拟串口测试用例虚拟串口作用:打开两个虚拟串口,当接收到数据时,将16进制数据原模原样返回给串口缓冲区#!/usr/bin/env python# coding=utf-8import ptyimport osimport selectimport binasciiimport timedef mkpty(): master1, slave = pty.openpty() slaveName1 = os.ttyname(slave
Ubuntu 安装SRT Ubuntu 安装SRTSRT安装操作下载ffmpeg4.1,并覆盖文件安装ffmpeg与srt依赖包libx264libx265libfdk_aaclibsrtffmpeg安装SRS服务器下载SRS服务器编译编写一个配置文件启动SRS并进行测试SRTSRT Encoder基于srt自适应bitrate的直播编码器。SRT_ENCODER安装操作下载ffmpeg4.1,并覆盖文件编码器是基于ffmpeg4.1开发的,只需要把SRT_ENCODER中的ffmpeg-4.1/fftools目录下的f
Ubuntu18.04 tc指令模拟网络丢包与延时 Ubuntu tc指令模拟网络丢包与延时tc命令及参数设置网卡发送延时设置网卡模拟丢包设置模拟重复包设置模拟包损坏设置模拟包乱序恢复初始配置参考tctc:traffic control(流量控制),用来控制netem的工作模式.其控制时对物理网卡生效,同时与其绑定的虚拟网卡也会受到影响.命令及参数设置网卡发送延时设置物理网卡eth0延时500ms发送数据,时间可以为us,ms,stc qdisc add dev eth0 root netem delay 500ms但网络环境往往延时不会