如何提取损坏的压缩包文件

作者:matrix 被围观: 53 次 发布时间:2020-05-19 分类:零零星星 | 2 条评论 »

有些压缩包损坏之后无法正常解压,尝试修复压缩包之后再忽略错误解压其实就可以提取出所有文件了,但是损坏的文件取出来不能保证完整性。 待修复文件: 华为主题压缩包 3.zip 尝试提取/unlock/manifest.xml文件 方法1. windows下手动操作 windows下尝试使用7z直接打开会提示错误,看不到里面任何内容。 先用WinRAR修复压缩包:工具 -> 修复压缩文件 用7zip工具打开修复之后的压缩包,然后点击顶部的提取按钮就可以取出来啦 方法2. *unix下执行......

mysql定时任务删除数据

作者:matrix 被围观: 711 次 发布时间:2020-03-31 分类:mysql | 一条评论 »

需要每天定时删除旧数据 避免占用大量磁盘空间 用到mysql事件调度器event_scheduler SHOW VARIABLES LIKE 'event_scheduler'; # 查看开关 SET GLOBAL event_scheduler = ON; #打开事件调度器 #查看事件 SHOW EVENTS;# 其中 EVENT_DEFINITION字段为事件执行的sql语句 select EVENT_NAME,LAST_EXECUTED from information_schema.EVENTS; DROP EVENT [IF EXISTS] event_name;#删除事件 定时删除旧数据 #每天定时清理 只保留最近30天数据schedule_......

requests请求cookies本地持久化

作者:matrix 被围观: 574 次 发布时间:2020-02-25 分类:Python | 2 条评论 »

Python中单个地址进行请求我都是使用header的cookie中添加会话信息,简单干脆。但是多个域名跳转请求的时候就出现了问题,多域名的话需要按照域名host作为key来缓存,这岂不是很麻烦? requests.Session()也很少使用,这次正好试试。requests.Session()可以作为全局变量来保存请求的cookies会话信息。这样在脚本的单次执行中可以很好的关联请求会话信息,避免要求多次登录的情况出现。 环境:python 3.7 Session 单次会话 这里所谓单次会话其实就......

auto.js自动化处理插件 - 葡萄浏览器多账号签到

作者:matrix 被围观: 789 次 发布时间:2020-02-11 分类:零零星星 | 一条评论 »

这些天在家研究autojs操作,完全可以用它来模拟手动点击滑动app的各种操作,这个自动化是真的香~ ios端的Jsbox没这么友好,毕竟系统完全不同,也有很多限制。 https://hyb1996.github.io/AutoJs-Docs 目前要使用多个账号登录,然后进行点击签到,看广告的需求。 环境:mi8 Android9 AutoJs[4.1.1] 葡萄浏览器com.qwh.grapebrowser AutoJs在应用市场都被下架了,留个下载的渠道: https://github.com/SuperMonster002/Hello_Sockpuppet/raw/......

ifttt推送gmail新邮件提醒

作者:matrix 被围观: 254 次 发布时间:2020-02-08 分类:零零星星 | 无评论 »

今天临时想用ifttt来发送新邮件提醒服务的推送,查了下才知道19年初google就取消了对ifttt的api调用。不过看到可以使用其他三方应用来解决这个问题。 目的:新gmail邮件->tg消息通知 需要Gmail,IFTTT,automate.io,Trello,telegram相关账户 后续两天使用发现automate.io的免费版配额调用次数只有250次,所以说下面的操作对于想使用免费版本的人来说,可行性很低 [Alert] Action Quota about to Expire This is to notify you that your account h......

aiohttp + asyncio 异步网络请求基本操作

作者:matrix 被围观: 1,378 次 发布时间:2019-11-26 分类:Python | 无评论 »

asyncio异步操作需要关键字async,await。 async用来声明方法函数,await用来声明耗时操作。 但是await关键字后面要求为awaitable对象 且只能在async方法内部使用,不能在外部入口中使用。asyncio的语法其实是系统内部实现了yield from协程。 aiohttp用来代替requests的请求库,且支持异步操作。 主要优点体现在并发请求多个耗时任务时,自动安排耗时时的操作,避免cpu等待一个一个请求。 单个请求操作 import aiohttp import asyncio #get 请求 ......

awk入门小记

作者:matrix 被围观: 311 次 发布时间:2019-11-06 分类:command Linux | 无评论 »

awk用于unix的文本处理,经常出现和使用。读取每一行文本进行格式化输出。 测试环境 Macos awk简单操作 默认使用空格进行字符串分割 echo '1 2 3' |awk '{print $0}' # 1 2 3 echo '1 2 3' |awk '{print $3}' # 3 echo -e "1\n2\n3" |awk '/[23]/' #正则条件查找 echo -e "abc\n1a2\n33" |awk '/a/' #正则条件查找字母a awk '{print $3}' file_path #指定文件 ls -alh|awk '/^d/' #输出目录 # drwxr-xr-x 3 panc staff 96B 7 16 2......

记linux输出重定向操作>&

作者:matrix 被围观: 1,927 次 发布时间:2019-10-19 分类:command Linux | 一条评论 »

今天看到2>&1和>/dev/null 2>&1有点相似但又完全不同,一直都是CV方式来使用 仅知道后者用于禁止所有输出信息。 简单整理笔记 基本操作符号和数字描述符号 >用于输出覆盖内容,>>用于输出追加内容 <用于输入,<<用于设置输入结束符号 <<end:表示当输入end的时候结束输入操作 /dev/null表示Linux中的空设备,也当是数据黑洞,无限吞噬。 类型 文件描述符 默认情况 对应文件句柄位置 标准输入(st......