2023-04-28-Github开源软件
Koodo Reader一个跨平台的电子书阅读器
https://github.com/troyeguo/koodo-reader
特色
支持阅读格式:
EPUB (.epub)
扫描文档 (.pdf, .djvu)
Kindle (.azw3, .mobi, .azw)
纯文本 (.txt)
漫画 (.cbr, .cbz, .cbt, .cb7)
富文本 (.md, .docx, .rtf)
FB2 (.fb2)
超文本 (.html, .xml, .xhtml, .mhtml, .htm, .htm)
支持 Windows,macOS,Linux 和 网页版
备份数据到 Dropbox 和 Webdav
自定义源文件夹,利用 OneDrive、百度网盘、iCloud、Dropbox 等进行多设备同步
双页模式,单页模式,滚动模式
听书功能,翻译功能,触控屏支持,批量导入图书
支持目录,书签,笔记,高亮,书架,标签
自定义字体,字体大小,行间距,段落间距,阅读背景色,文字颜色,屏幕亮度,文字下划线、斜体、文字阴影、字体粗细
黑夜模式和主题色设置
RustScanThe ...
Mac安装配置iTerm2
安装环境
Mac M1 Pro
Ventura 13.3
安装Homebrew安装MacOS下包管理工具homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
安装之后的软件都在 /opt/homebrew/Cellar/下,配置文件都在/opt/homebrew/etc/下
brew --versionHomebrew 4.0.11
目前最新的版本是4.0.11
下载iTerm2brew install --cask iTerm2
iTerm2主题文件下载主题文件iTerm2主题文件在schemes目录中,这里我使用的是Solarized Dark Higher Contrast.itermcolors主题
导入主题文件打开Settings页面,选择刚才下载的主题文件
路径:Profiles –> Colors –> Color Presets –> Import –> 选择 ...
2023-04-03-白嫖微软云电脑
微软云电脑配置
Windows Server 2019
12G内存
126G硬盘
Intel(R)Xeon(R)Gold 6230 @2.10GHz CPU
申请流程申请地址: https://learn.microsoft.com/zh-cn/training/modules/implement-common-integration-features-finance-ops/10-exercise-1
如果网址打不开,参照以下步骤:
打开https://learn.microsoft.com/zh-cn/
按照下图提示选择
然后在筛选器中输入在财务和运营应用中实施通用集成功能
点击进入,页面往下翻可以看到下图中的实验-使用Microsoft Office集成
可以找到入口
启动VM模式我们点击上图的启动VM模式
系统会要求我们登陆Microsoft账号,这里有点慢,稍微等待即可
按照提示输入你的信息。
选择国家的时候,可以选择非中国地区,这个懂得都懂
选择右侧的Resources页签,点击Password会自动输入密码,点击小箭头,即可登入系统。
如果系统黑屏了,表 ...
2023-03-30-Android-使用Chrome调试WebView
为了调试WebView,需要在应用程序中启用WebView的调试模式。可以通过在应用程序的Java代码中添加以下代码实现:
javaCopy codeif(Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { WebView.setWebContentsDebuggingEnabled(true);}
此外,在WebView中打开的网页也可以通过Chrome开发者工具进行调试。具体步骤如下:
在手机上打开应用程序并进入WebView页面。
在电脑上打开Chrome浏览器。
在地址栏输入 chrome://inspect 并回车。
点击 “设备” 按钮,会列出连接到电脑上的所有设备。
找到相应的应用程序并点击 “检查” 按钮,即可打开Chrome开发者工具进行WebView的调试。
需要注意的是,Chrome开发者工具只能调试已经加载的网页,无法调试WebView中的本地HTML文件。
2023-03-30-Windows下PowerShell自定义函数
因为一直使用的是Mac,在Mac下打开指定目录的文件,一般是用open函数,但是windows下的powershell不支持open函数
因此我们可以使用Invoke-Item命令来实现相同的功能。
Invoke-Item /path/file.txt
但是这个命令比较难以使用,因此想到了自定义一个open函数,来实现Invoke-Item同样的功能。
策略支持首先,在Windows PowerShell中,执行以下命令
Set-ExecutionPolicy RemoteSigned
这个命令会将脚本执行策略设置为 RemoteSigned,允许你运行本地未签名的 PowerShell 脚本和函数。
会显示信息:
执行策略更改执行策略可帮助你防止执行不信任的脚本。更改执行策略可能会产生安全风险,如 https:/go.microsoft.com/fwlink/?LinkID=135170中的 about_Execution_Policies 帮助主题所述。是否要更改执行策略?[Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [S] 暂停(S) ...
2023-03-30-Funny Github
开始记录分享好用好玩的Github项目
密文解析 Ciphey这是一个知名老项目,当你输入一段文字,甚至你不知道它是否加密过,Ciphey 都能帮你输出解密之后的文本。如果你对密码学不太了解,或者想在自己进行密文处理之前快速检查密文,不妨试试它。
https://github.com/Ciphey/Ciphey
注意事项: Ciphey 仅支持 Python3.7 及以上版本。 如果您的版本低于 3.7,请升级 Python 或使用 Docker 映像。
Ciphey 不适用于 Python 3.9+ 的 Windows,请使用 Python 3.7 或 Python 3.8。 其他平台可以使用 Python 3.9,但 Python 3.10 不起作用。
Windows Python 默认安装 32 位。 Ciphey 仅支持 64 位。 确保您使用的是 64 位 Python。
这里一定要注意:Python的版本最好使用 3.7或者3.8,不然可能导致异常。
在使用中,如果报错
UnicodeDecodeError: 'gbk' codec can ...
2023-03-29-CE修改器加速百度网盘下载
操作环境
Windows 10 (这个无所谓)
Cheat Engine 7.5
百度网盘 7.26.0以及以下
这个是我已经测试过的版本,不要随便升级百度网盘,以免软件不可用
安装软件Cheat Engine,找到旁边的Releases,获取最新版本的CE
如果不能访问github,可以使用我的阿里网盘链接下载
Cheat Engine https://www.aliyundrive.com/s/nVngFfgNE1c 提取码: 11av 点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无需下载极速在线查看,视频原画倍速播放。
在最近添加里面找到
CE加速我们先来看一下未使用CE加速之前百度网盘的下载速度
可以看到是龟速下载,言归正传,我们开始加速
上图的gif已经展示了如何使用CE来加速的过程,下面我们来详细介绍。
打开CE加速器,按照下图的顺序找到baidunetdiskhost.exe的进程。可以看到这里有两个baidunetdiskhost.exe,只有一个是有用的,这里我们把两个都进行同样的操作。
我们打开进程后,勾选Enable Speedh ...
2023-03-27-Hilt基本用法
添加依赖项首先,将 hilt-android-gradle-plugin 插件添加到项目的根级 build.gradle 文件中:
GroovyKotlinplugins { ... id 'com.google.dagger.hilt.android' version '2.44' apply false}plugins { ... id("com.google.dagger.hilt.android") version "2.44" apply false}
然后,应用 Gradle 插件并在 app/build.gradle 文件中添加以下依赖项:
GroovyKotlin...plugins { id 'kotlin-kapt' id 'com.google.dagger.hilt.android'}android { ...}dependencies { ...
2023-03-23-CentOS新建定时任务
模拟场景 在CentOS中,新建一个定时任务,在每天的8、12、14、18点自动执行shell脚本
可以使用crontab命令来
打开终端,输入以下命令来编辑crontab文件
crontab -e# 如果不是root用户,需要使用 sudo crontab -e
在编辑器中添加以下命令:
0 8,12,14,18 * * * /path/to/your/script.sh
如果你想每隔6个小时执行一次,可以使用以下方式:
0 */6 * * * /path/to/your/script.sh
这个语句的含义是每隔6小时执行一次 /path/to/your/script.sh 脚本。0表示每次执行的开始时间是整点,*/6表示每隔6小时执行一次,* * *表示每天、每月、每周都执行。
/path/to/your/script.sh 这里最好使用你的shell脚本的绝对路径
script.sh
pwd # /rootcd /var/lib/jenkins/workspace/IMCS echo $(date) >> /var/lib/jenkins/work ...
Git错误
Can’t open /path/to/authors/file No such file or directory在Centos下执行git svn fetch 和git svn rebase命令,提示错误
git svn fetchCan't open /path/to/authors/file No such file or directory
之前一直以为是SVN配置出了问题,后面查了很久才发现是Git缺少authors.txt的配置
有两种解决办法:
第一种:
检查Git仓库的根目录下(也就是你的Git仓库clone下来的地址)是否存在一个名为authors.txt文件
确保 authors.txt 文件中包含了 SVN 用户名到 Git 用户名和电子邮件地址的映射规则。例如:
# SVN 用户名到 Git 用户名和电子邮件地址的映射svn_user1 = Git User <git_user1@example.com>svn_user2 = Git User <git_user2@example.co ...