如何使用iTunes下载App Store*任意*版本旧程序

转载自威锋论坛,留作备忘.

前言:
1、本教程需要一定的技术、耐心及英语水平,请结合自身情况后考虑是否尝试
2、教程针对Windows系统,理论上Mac也可通过类似步骤成功
3、文中使用 Fiddler 为抓包工具,如有自己熟悉的抓包工具也可换用
4、由于抓包代|理的特殊性,不建议下载过大App(300M以上),容易卡(也没有其他什么影响,就是会卡)
5、演示使用版本:iTunes 12.3.1.23,Fiddler 2.6.0.5
6、不接受一对一请求,根据回复,网路环境也可能导致失败,已经有人成功证明该法可行,出现错误请自行检查步骤
不进行FAQ,整个楼我能看到快十个没开https解包的喊找不到请求,你不开https不装证书能看到就见鬼了








继续阅读→

解决mac合盖休眠掉电问题

通过 homebrew 安装 sleepwatcher,是最简单的方式:

brew install sleepwatcher

设置软件服务自启动

brew service start sleepwatcher

SleepWatcher默认执行wake事件配置文件是在~/.wakeup,执行sleep事件配置文件是在~/.sleep所以我们将下面两个脚本复制到用户目录下

nano ~/.sleep
#!/bin/bash
 
status=$(networksetup getairportpower en0 | grep -Ei "On$")
 
if [ -f /tmp/wifi.on ]; then
    rm /tmp/wifi.on
fi
 
if [ "" !=  "$status" ]; then
    echo "`date` -- WiFi is On ... storing statement" >> /tmp/sleep.log
    
    touch /tmp/wifi.on
    networksetup setairportpower en0 off
fi

nano ~/.wakeup

if [ -f /tmp/wifi.on ]; then
    echo "`date` -- Enablig WiFi" >> /tmp/sleep.log
    sleep 3
    networksetup setairportpower en0 on
fi

最后执行,令上面两个脚本生效,省得重启

cp /usr/local/Cellar/sleepwatcher/2.2/*.plist ~/Library/LaunchAgents
launchctl load ~/Library/LaunchAgents/de.bernhard-baehr.sleepwatcher-20compatibility-localuser.plist

以上办法可能失效,下面的方法可能有用.

1.重置 Mac 上的系统管理控制器
选取苹果菜单 >“关机”。
在 Mac 关机后,按下内建键盘左侧的 Shift-Control-Option,然后同时按下电源按钮。按住这些按键和电源按钮 10 秒钟。如果您的 MacBook Pro 配有触控 ID,则触控 ID 按钮也是电源按钮。
松开所有按键。
再次按下电源按钮以开启 Mac。

2.重置 NVRAM
Option+Command+P+R
将 Mac 关机,然后开机并立即同时按住以下四个按键:Option、Command、P 和 R。您可以在大约 20 秒后松开这些按键,在此期间您的 Mac 可能看似在重新启动。

debian8降级内核支持锐速

lotServer支持内核列表:https://github.com/0oVicero0/serverSpeeder_kernel/blob/master/serverSpeeder.txt
可以看到支持debian8的主要是3.16.0-4版本:

Debian/8/3.16.0-4-amd64/x64/3.10.61.0/lotServer_6185
Debian/8/3.16.0-4-amd64/x64/3.11.20.4/lotServer_7138
Debian/8/3.16.0-4-amd64/x64/3.11.20.10/lotServer_7942
Debian/8/4.4.10-1-pve/x64/3.11.20.10/lotServer_7920

查看自己vps内核版本:

root@##:~# uname -r
3.16.0-6-amd64 

因此需要将debian8的3.16.0-6-amd64版本降级到3.16.0-4-amd64.


继续阅读→