- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 局域网内忘记某个设备的ip,这个但是这个设备开了ftp,怎样重新获取出来
以前有个方法,拿个笔记本电脑与设备级联然后wireshark进行抓包,发现同网段之前的其他ip然后又在2-224之间就可以确定了。但是没有笔记本而且这个有个已知条件是知道这台设备开启了ftp于是写下一下代码来获取设备ip。这个逻辑还是很好理解,遍历2-224,出现了就会登录成功。
2024-09-01 08:58:30 232 1
原创 定时,断网,启动交互式进程进行交互
相对于linux中crontab这个脚本就比较适合一个星期要做,然后好几个星期都不做,突然之间又要定时做任务的情况,可以很随意。crontab一挂上也没有办法直接ctrl+c结束必须要进入crontab删除记录才能结束定时。网卡需要ip addr查看具体的网卡名 enp1s0替换为实际的网卡名即可。对于启动之后还需要输入反馈的交互式的进程的方法是使用expect脚本。以下还需要pip install schedule。需要先sudo apt-get expect。创建一个interact.exp。
2024-08-06 22:11:20 157
原创 Ubuntu断开物理显示器,vnc远程黑屏的情况处理
结果给我推了一堆,没有跟我说要安装这个两个工具,直接去/usr/share/X11/xorg.conf.d去添加xorg.conf。重启之后就看到display变成了unknow display,应该是成功了,只是还没有去断开物理显示器,周一去看是否成功。最开始直接问的Ubuntu断开物理显示器后vnc黑屏的情况怎么处理。结果重启之后还是不行,后来一直不断尝试终于知道原来还缺这两个东西。直接问百度的AI就找到方法了,
2024-08-04 16:15:00 480
原创 python根据开头和结尾字符串获取中间字符串的方法
end_index = sourceString.find(结束字符串,start_index)start_index = sourceString.find(开始字符串)
2024-02-24 19:07:07 569
原创 联想天逸的主机装ubuntu22.04出现黑屏的解决方法
按e之后在第二行就是开头是linux 结尾是— 那一行 把—替换成nomodeset 之后ctrl +x 就能进入安装界面,此时可能由于分辨率的问题导致安装的时候有些控件不出现在屏幕中间,无法使用鼠标点击,此时只需要使用alt+F7,然后移动鼠标,不用点击左键或右键,只需要移动就行,移动到合适位置点击左键就会将页面定在合适的位置,等走完所有的安装步骤之后,重启电脑,选择启动盘之后进入选择安装时就按e,如果这个时候选择了ubuntu就会出现黑屏。如果重启之后不做这个一部好像走到最后也是黑屏。
2024-01-14 19:30:53 1101 1
原创 驱动精灵能够备份到Prolific USB-to-Serial Comm Port驱动
记录一下,换新电脑之后没有办法识别到串口了,之前的串口驱动又装不上,就用了驱动精灵居然在老电脑上能够识别到这个驱动并且备份下来。然后直接放到新电脑上就能识别到端口了我把这个驱动也上传一下。
2024-01-12 21:38:05 694 1
原创 Android强制权限申请,不同意就一直请求申请
如果像下面这样写是错误的,下面这样写只会弹出Manifest.permission.READ_CALL_LOG的弹框而Manifest.permission.WRITE_CALL_LOG的弹框将会被忽略。上面的代码如果在用户自己点击了拒绝之后还是可以判断该权限已被用户选择了不在询问,然后弹出详细的权限选择界面。
2023-11-10 22:06:36 147 1
原创 Android EditText设置下划线线段样式
偶然发现这种ExitText的下划线也挺好看,反编译别人的res文件发现也没有用Background ,也不知道怎么做出来的,不过条条道路通罗马,使用layer-list也可以做出这种效果。只要将全白的长方形盖住有边框的长方形上半部分就可以得到线段样式的EditText。solid内部填充色是白色,stroke 边框色是灰色的长方形。layer-list中上层视图是一个没有边框全白的长方形。在drawable中新建et_normal.xml。layer-list的特点是上层视图会盖住底层视图。
2023-11-01 15:41:26 620 1
原创 C++实现多线程adb bugreport
在DEV-C++上实现,下面变量定义数组可能有些编译器不支持,可以使用malloc进行自定义长度。这个多线程也可用于其他可能会阻塞标准输出的adb命令只要改掉run中的一部分即可。C++实现多线程adb bugreport。
2023-06-26 15:26:46 299 1
原创 【C语言实现windows向linux传输文件】
send和recv并不是发多少 收到多少 在调试的时候windows上读到的2048个字节到linux上打印却有小于2048的。因为某些原因我需要在linux上操作一些东西,但是不知道为什么VMware tools可以进行小文件从windows向ubuntu复制,复制稍大文件电脑直接卡死,不知道什么原因。用了16进制编辑器linux上的ghex观察所有zip的编码都是 50 4B 05 06 00 00 00 00 + 14个字符 一共22个字符;fseek fwrite都没有办法改变文件大小。
2023-06-24 20:12:48 229 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人