激活
注意 : Windows 系统和 Microsoft Office 软件都必须是 VOL 版本.
- A collection of scripts for activating Microsoft products using HWID / KMS38 / Online KMS activation methods with a focus on open-source code, fewer antivirus detections and user-friendliness.
激活 Windows
用管理员权限运行 CMD 或 PowerShell,输入如下命令:
Copy slmgr /skms xxx.xxx.xxx.xxx
slmgr /ato
slmgr /xpr
验证一下是否激活 : slmgr.vbs -dlv
激活 Office
用管理员权限运行 CMD 或 PowerShell,输入如下命令:
Copy # 进入office 安装目录
cd "C:\Program Files(x86)\Microsoft Office\Office16"
# 注册 kms 服务器地址
cscript ospp.vbs /sethst:xxx.xxx.xxx.xxx
# 执行激活
cscript ospp.vbs /act
# 查看状态
CSCRIPT OSPP.VBS /DSTATUS
愉快使用网易云音乐
centos 环境
Copy yum install -y epel-release
yum install -y nodejs npm
git clone https://github.com/nondanee/UnblockNeteaseMusic.git
cd UnblockNeteaseMusic
npm install forever -g
npm install
forever start app.js -p 18080 # 启动
firewall-cmd --permanent --zone=public --add-port=18080/tcp
firewall-cmd --reload
Copy forever stop app.js # 关闭服务
DNS
快速刷新 DNS 缓存
Copy # windows
ipconfig /flushdns
# macOS 12
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
软件方案
DnsJumper (windows 下快速配置 DNS)
Copy [DNS]
Outgoing Protocol = IPv4 + TCP
[Addresses]
IPv4 Main DNS Address = 208.67.220.222:443
IPv4 Alternate DNS Address = 208.67.220.220:53|208.67.222.222:5353
IPv4 Local Main DNS Address = 119.29.29.29:53
IPv4 Local Alternate DNS Address = 114.114.115.115:53
自建DNS服务
DNS 服务器推荐
国内:223.5.5.5、114.114.114.114
全球:208.67.222.222、208.67.220.220、1.1.1.1
各种代理/源
https://github.com/eryajf/Thanks-Mirror
https://github.com/comwrg/package-manager-proxy-settings
Git
Copy // 查看当前代理设置
git config --global http.proxy
git config --global https.proxy
// 设置当前代理
git config --global http.proxy 'socks5://127.0.0.1:1080'
git config --global https.proxy 'socks5://127.0.0.1:1080'
// 删除 proxy
git config --global --unset http.proxy
git config --global --unset https.proxy
Homebrew
Copy # brew 程序本身
git -C "$(brew --repo)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
# 以下针对 mac OS 系统上的 Homebrew
git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git
git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask.git
git -C "$(brew --repo homebrew/cask-fonts)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask-fonts.git
git -C "$(brew --repo homebrew/cask-drivers)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask-drivers.git
# 更换后测试工作是否正常
brew update
Docker
阿里云 : https://cr.console.aliyun.com/#/accelerator
DaoCloud : https://www.daocloud.io/mirror#accelerator-doc
中科大 : https://lug.ustc.edu.cn/wiki/mirrors/help/docker
网易 : http://hub-mirror.c.163.com
linux
Copy mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://<你的>.mirror.aliyuncs.com"]
}
EOF
systemctl daemon-reload
systemctl restart docker
docker info
检查加速器是否生效
windows
对于 Windows 10 以上的用户 推荐使用 Docker for Windows Windows 安装文件:http://mirrors.aliyun.com/docker-toolbox/windows/docker-for-windows/
在系统右下角托盘图标内右键菜单选择 Settings,打开配置窗口后左侧导航菜单选择 Docker Daemon.编辑窗口内的 JSON 串,填写下方加速器地址: { "registry-mirrors": ["https://<你的>.mirror.aliyuncs.com"] } 编辑完成后点击 Apply 保存按钮,等待 Docker 重启并应用配置的镜像加速器.
node&js
Copy npm install -g nrm
nrm ls
nrm use taobao
nrm test
或
npm config set proxy=http://127.0.0.1:7890
npm config delete proxy # 取消代理
pip
常用的国内镜像包括:
阿里云 http://mirrors.aliyun.com/pypi/simple/
豆瓣 http://pypi.douban.com/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
华中科技大学 http://pypi.hustunique.com/
临时使用:
可以在使用 pip 的时候,加上参数 -i 和镜像地址 https://pypi.tuna.tsinghua.edu.cn/simple
例如:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pandas
,这样就会从清华镜像安装 pandas 库.
永久修改,一劳永逸:
Linux 和 Mac 下,修改 ~/.pip/pip.conf (没有就创建一个文件夹及文件.文件夹要加".",表示是隐藏文件夹)
Copy mkdir -p ~/.pip/
tee ~/.pip/pip.conf <<-'EOF'
[global]
index-url = https://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
EOF
windows 下,直接在 user 目录中创建一个 pip 目录,如:C:\Users\xx\pip,然后新建文件 pip.ini,即 %HOMEPATH%\pip\pip.ini,在 pip.ini 文件中输入以下内容:
Copy [global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn
终端
windows
cmd
Copy set http_proxy=http://127.0.0.1:1080 & set https_proxy=http://127.0.0.1:1080
powershell
Copy $Env:http_proxy="http://127.0.0.1:1080";$Env:https_proxy="http://127.0.0.1:1080"
linux
proxychains
详细安装步骤请移步运维-->Linux-->Power-Linux.md
使用方法:
在需要代理的命令前加上 proxychains4,如 : proxychains4 wget http://xxx.com/xxx.zip
Tips:
如果嫌每次命令前加上 proxychain4 麻烦,可以 proxychains4 bash
这样 DLL 注入的 bash 里的命令都会走代理.
GO
goproxy
linux
Copy export GOPROXY=https://proxy.golang.com.cn,direct
windows
Copy # Enable the go modules feature
$env:GO111MODULE="on"
# Set the GOPROXY environment variable
$env:GOPROXY="https://goproxy.io"
GoLand
Setting-->Appearance & Behavior-->System Setting-->HTTP Proxy
Chocolatey
https://docs.chocolatey.org/en-us/guides/usage/proxy-settings-for-chocolatey#system-proxy-settings
Copy choco config set proxy <locationandport>
java
来自文章 : https://mp.weixin.qq.com/s/pVAZvKADFVwPOC4CwrCooQ
命令行挂Socks5代理
Copy java -DsocksProxyHost=127.0.0.1 -DsocksProxyPort=1080 -jar test.jar
# 其中socksProxyHost是Socks5代理的IP地址,socksProxyPort是Socks5代理的端口号。socksProxyVersion版本号是5或者是4,默认是5版本,也就是Socks5代理,这里也可以指定。
命令行挂HTTP代理
Copy java -Dhttp.proxyHost=127.0.0.1 -Dhttp.proxyPort=8080 -Dhttps.proxyHost=127.0.0.1 -Dhttps.proxyPort=8080 -Dhttp.nonProxyHosts="*.example.com|localhost" -jar test.jar
# 如果想使用代理访问HTTP的URL,则必须使用http.proxyHost,http.proxyPort。如果想用代理访问HTTPS的URL,则必须使用https.proxyHost,https.proxyPort。如果想同时抓HTTP、HTTPS的url访问的话,以上4项是必须设置的,缺一不可
# http.proxyHost是HTTP代理的IP地址,http.proxyPort是HTTP代理的端口,https.proxyHost是HTTPS代理的IP地址,https.proxyPort是HTTPS代理的端口
# http.nonProxyHosts,用于指定哪些IP地址可以直连网络,不走HTTP/HTTPS代理,*是IP地址的通配符,按照|分割每个IP段,前后加上双引号包裹起来。
HTTPS代理设置如下:
Copy java -Dhttps.proxyHost=host -Dhttps.proxyPort=port -Dhttps.proxyUser=user -Dhttps.proxyPassword="password" -Djavax.net.ssl.trustStore=c:/cacerts -Djavax.net.ssl.trustStorePassword=changeit -jar test.jar
jar使用系统代理
Copy java -Djava.net.useSystemProxies=true -jar test.jar
vscode
谁和我一起吹 vscode 我们就是永远的好朋友🤞
Font
https://github.com/tonsky/FiraCode
https://github.com/adobe-fonts/source-code-pro
配置
Copy "editor.fontFamily": "Fira Code Retina",
"editor.fontLigatures": true
Extensions
notepad++
Theme
https://github.com/chriskempson/tomorrow-theme/tree/master/notepad%2B%2B
ffmpeg
视频剪切
Copy ffmpeg -ss 00:00:00 -t 00:00:30 -i test.mp4 -vcodec copy -acodec copy output.mp4
* -ss 指定从什么时间开始
* -t 指定需要截取多长时间
* -i 指定输入文件
格式转换
Copy ffmpeg -i input.mp4 output.avi
视频合并
Copy
filelist.txt
file '0.flv'
file '1.flv'
file '2.flv'
file '3.flv'
ffmpeg -f concat -i filelist.txt -c copy output.mkv
TS 格式转 MP4 格式
Copy ffmpeg -i target.ts -c:v libx264 -c:a copy -bsf:a aac_adtstoasc output.mp4
视频压缩
常规用法
Copy ffmpeg.exe -i in.mp4 -r 10 -b:a 32k out.mp4
其他用法
Copy ffmpeg -y -i /mnt/sdcard/demo1.mp4 -strict -2 -vcodec libx264 -preset ultrafast -crf 24 -acodec aac -ar 44100 -ac 2 -b:a 96k -s 360x640 -aspect 16:9 /mnt/sdcard/democompress.mp4
Copy ffmpeg -y -i in.mp4 -s 176x144 -vcodec libx264 -vpre fast -b 800000 out.mp4
# in.mp4 是 960 x 540,H.264 / AVC,30fps, 大小为 149.3 MB.
# 转出来的 out.mp4 是 176 x 144,H.264 / AVC,30fps, 大小为 21.0 MB.
#
# y: 当已存在 out.mp4 是, 不提示是否覆盖.
# -i in.mp4: 输入文件名.
# -s 176x144: 输出分辨率.
# -vcodec -libx264: 输出文件使用的编解码器.
# -vpre fast: 使用 libx264 做为编解码器时, 需要带上这个参数.
# -b 800000: 码率, 单位是字节, 不是 k 字节.
# out.mp4: 输出文件名.
# 以上参数的使用细节, ffmpeg 的 help 里有更详细的描述.
Copy ffmpeg -y -i in.out -vcodec xvid -s 176x144 -r 29.97 -b 1500 -acodec aac -ac 2 -ar 48000 -ab 128 -vol 100 -f mp4 out.mp4
# -r 29.97 帧数 (一般用 25 就可以了)
# -b 1500 视频数据流量, 用 - b xxx 表示使用固定码率, 数字可更改; 还可以用动态码率如:-qscale 4 和 - qscale 6,4 的质量比 6 高 (一般用 800 就可以了, 否则文件会很大)
# -acodec aac 音频编码用 AAC
# -ac 2 声道数 1 或 2
# -ar 48000 声音的采样频率
# -ab 128 音频数据流量, 一般选择 32、64、96、128 # -vol 200 200% 的音量, 可更改 (如果源文件声音很小, 可以提升 10 到 20 倍 (1000%~2000%))
Jetbrains
datagrip 离线安装驱动 jar
提取已经安装的 jar,拷贝数据库驱动文件到另一台电脑的当前用户 .DataGrip2019.2\config\jdbc-drivers 路径地址
重启 DataGrip,左侧的 Database 标签页 -> + 按钮 -> Driver and Data Source ,选中指定数据库类型,点击 Switch to ver. xxx 即可
win10
关闭晃动窗口最小化
运行 gpedit.msc 打开组策略编辑器,展开 用户配置 -> 管理模版 -> 桌面,可以在右边区域找到 “关闭 Aero Shake 窗口最小化鼠标手势” 的项目,它的默认状态为 “未配置”,在未配置的情况下,Aero Shake 的功能是默认开启的, 设置为“已启用” 即可
audiodg 无响应
Copy psexec.exe -accepteula -s -i -d cmd.exe
net stop audiosrv
net start audiosrv
安装 chocolatey
Copy Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
如果没有报错就可以用 choch 进行软件的安装了
Copy choco install notepadplusplus.install
choco install 7zip
家庭版开启 rdp 功能
https://github.com/stascorp/rdpwrap
https://github.com/asmtron/rdpwrap/blob/master/binary-download.md
运行 autoupdate.bat 时, 如果一直卡在网络检测的地方, 直接修改脚本 282 行 ping google.com
, 改为 ping 127.0.0.1
就行,顺便吧几个下载的地址转为国内可以访问的地址
如果检查项全部ok,还是连接不了,打开管理员cmd
Copy net stop termService
net start termService
重启在尝试
.NET Framework
Copy Microsoft .NET Framework 4.6.1
https://www.microsoft.com/en-us/download/details.aspx?id=49982
Microsoft .NET Framework 3.5
https://dotnet.microsoft.com/en-us/download/dotnet-framework/net35-sp1
Microsoft .NET Framework 3.5(在线包)
https://www.microsoft.com/zh-cn/download/details.aspx?id=21
https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=25150