GreenYoshi 发布的文章

首先很抱歉的一个消息就是说,在我毕业之前
我不会再弄任何一个长时间的项目,除非特殊情况
哎,那个客服实习真不是人,
看似上午9点到中午12点,下午2点到下午5点,下午7点到下午9点。
实则我全天都在上班,因为我不仅要解决问题我还要跟踪问题。
每天无尽的打电话,不处理完所有事情没法下班。
到了周末就更多事了,基本上每一周都会有一个活动事故背锅
天天吃差评😭😭😭😭,要不是为了毕业根本不想做了。
每天基本很忙,加上我目前的身体状况已经不大能允许我熬太多的夜了。
或者换句话讲,我基本天天都在上班的地方趴桌上睡觉,补觉时间也不多。
所以,只能拖了,原本51想补文章但是又因为太懒就忘掉了,
我的错我道歉呜呜呜😭😭😭😭

然后就是昨天上午的那篇itunes文章,
我有这个文章是因为我家里人最近给了我一个ipad air 2。
再加上这是我人生第一次拥有不是legacy的设备,
以前的我都只有ipad1,iphone5,iphone5s,
并且我还停留在那时候的纯越狱时代。
所以这次我有ipad之后我就做了进一步的研究,
我装上了trollstore,买了shadowrocket,玩了Pojavlauncher。
(我本来就有个祖传的美区账号所以美区这方面我没多去研究)

不过唯一没做的就是越狱,我不舍得越狱,也还没到需要越狱的时候。
但目前Apple的相关软件,如Swift playground,已经不支持ios15了。
所以前天晚上的时候,我就开始对旧版本软件进行了一波探究。。。
原本想找现成的、不用折腾的在线网站去弄。
结果就是,基本上我找到的ipa decrypt都没有旧版ipa的下载,
或者说不是付费就是不兼容,再者就是不维护然后倒闭了。
但也不是只找过ipa decrypt之类的,其他的ipa整合网站,还有一些其它小渠道我都看遍了。
虽然能用,但是需要消耗账号一枚,走的是官方的API,于是干脆不如直接找现有教程去弄一个。
然后我就这么做了,但是我发现一个问题。
就是我的这台电脑已经有一个新版本itunes了,但我又不想卸载掉他。
我的现有配置又不足以带动虚拟机,
而关于电脑的多开方案基本就只有(或目前我所知道的)sandboxie这一种。

然后便有了那长达12小时的地狱折腾,期间还删了不少次的沙盒。
顺带一提,1.15.12比较以前的Sandboxie-plus版本(具体我忘了),
在沙盒选项->安全选项->安全隔离->勾选“关闭安全隔离功能”。
相当于给沙盒开启了应用隔间,并且沙盒不会被认为是应用隔间沙盒。
这个bug在1.15.12修了,感兴趣的可以去研究一下。
不过我的那个配置并没有用到这个功能,或者说这个功能对msi没有太大帮助。
我仍然被msi的安装折腾的满地找牙,这让我回到了我年初时修复grub时引发的Win7系统盘符错乱。
那时候我也是搜了大半天的资料,就只为找到负责盘符处理的注册表位置在哪里。
这次也一样,也只是为了找到msi的数据位置然后做屏蔽以免msi探测到宿主机的itunes存在。
但我花了好几个小时才找到结果。。。。。。站长老了不管用了😭😭😭
不过好在至少后面解决了,也顺便吐槽一下你用sandboxie还不如去用虚拟机。
这玩意的隔离做的不是很到位,而且对于恶意软件来说,遇到那种需要驱动或者msi魔改的基本废了。
msi和驱动的不支持便是这款软件的痛点之一,恰巧又是我最需要的😭😭😭。
如果后续他能解决掉这些问题,那么400多块我也可以咬咬牙的。
或者,如果我未来的内核开发需要这个的话,我也会考虑的。
sandboxie-plus在数码荔枝(荔枝数码)有卖,感兴趣的可以去看看。

然后就是,站长的银行卡因为手机重启导致anydesk服务挂了,
然后反诈系统说我被anydesk诈骗了于是冻结了。
今天上午还被一大堆派出所的电话骚扰了,甚至给我家里人都打了遍。
原本想睡个好觉的,现在好了。觉没睡成钱还被冻结了一两天。
派出所都不愿意给我报销车费,真的服了。。。。饭都没的吃还得赶路。
我的所有钱都在银行卡,因为我不想被收那提现手续费,并且自己有多设备支付的需求。
不过好在最后因为学校有面向公共的考试,恰巧班主任和派出所是一队的。
于是找了班主任带我去见派出所的基本就解决了(还好没有因为不吃早饭闹肚子,我现在不吃饭基本天天闹😭),
手机检查了然后给我手机的交易所软件拍照之后给卸载了。
但我的银行卡仍然被冻结1-2天才会给解封,所以站长只能找家里人要救济粮了。

至于其他的。。。目前就没有了,
我跟一个群友承诺过了会写一个关于cordova的悬浮窗实现。
所以,伙计要去肝这个了,回头见~~

这破玩意真的折腾我了半天,我现在是熬夜写着这篇文章
因为Sandboxie Plus已经移除了驱动支持,
所以你没有办法在沙盒下连接任何设备以及共享音乐。

但是您仍然可以使用App Store在无设备的情况下下载ipa,
但是无法使用其他的工具进行第三方拦截请求下载旧版软件。。。?
目前我还没有尝试抓包手动修改,但是自动修改的工具可以确定无法使用的了。

手动修改可以看看这个:
qnblackcat/How-to-Downgrade-apps-on-AppStore-with-iTunes-and-Charles-Proxy

自动修改可以看看这两个:
【原创工具】 【2024-09-08更新】全平台 免iTunes下载新旧版ipa 旧版app
【原创工具】 【2024-09-03更新】【免越狱】iOS任意版本号APP下载v7.3

搭建服务的可以看看这几个:
wf021325/actions-iTunes-header.js (同actions-iTunes-header,但是有批处理脚本一搭建服务)
NyaMisty/actions-iTunes-header (可以MFA,需要iTunes12.6.5.3)
NyaMisty/action-ipadown (无法MFA,只需账号密码)
NyaMisty/ipatool-py (有旧版本下载功能,不会的可以看这个)
wf021325/ipatool.js (actions-iTunes-header.js的前端,基于ipatool.ts)
beer-psi/ipatool.ts (ipatool的ts复现版,但是三年没有维护了)
majd/ipatool (原作者,但是没有ipatool-py的旧版本下载功能)

直接在Sandboxies Plus创建沙盒,创建完成后把沙盒配置修改成这个(按照自己的真实情况做调整!):

Enabled=y
BlockNetworkFiles=n
RecoverFolder=%Desktop%
RecoverFolder=%Personal%
RecoverFolder=%Downloads%
BorderColor=#02f6f6,ttl,6
Template=AutoRecoverIgnore
Template=LingerPrograms
Template=BlockPorts
Template=qWave
Template=FileCopy
Template=SkipHook
Template=OpenBluetooth
Template=Local_SharedTemplate
Template=HideInstalledPrograms
ConfigLevel=10
AutoRecover=y
AllowBoxedJobs=y
ExposeBoxedSystem=y
RunRpcssAsSystem=y
WriteKeyPath=HKEY_LOCAL_MACHINE\Software\Classes\Installer\Products\
WriteKeyPath=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Apple Mobile Device Service\
WriteKeyPath=HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Apple Mobile Device Service\
WriteKeyPath=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\
UnrestrictedToken=n
FakeAdminRights=y
MsiInstallerExemptions=y
CustomLCID=1033
HideFirmwareInfo=y
DisableRTBlacklist=y
OpenClsid={0ECA3BB5-4410-414B-B226-241FF1C12CD0}
OpenClsid={CA8EDE78-7A08-4F27-9B31-D6161C095986}
OpenClsid={56DDDFB8-7F79-4480-89D5-25E1F52AB28F}
LingerProcess=AppleMobileDeviceService.exe
LingerProcess=net.exe
LingerProcess=net1.exe
LingerProcess=mDNSResponder.exe
UnrestrictedSCM=y
WriteFilePath=C:\WINDOWS\Installer\
WriteFilePath=C:\Program Files\
WriteFilePath=C:\Program Files (x86)\
WriteFilePath=C:\ProgramData\
WriteFilePath=C:\Users\ {YourUserName} \AppData\
BlockNetParam=n
StripSystemPrivileges=n
ClosedIpcPath=<StartRunAccess>,*

完成之后,如果你的宿主机已经装了itunes了的话。
请先把Bonjour Service 和 Apple Mobile Device Support 的服务禁用
否则itunes会安装失败,这两个服务需要驱动所以安装只为凑位置以便itunes可以正常使用
然后导入完配置之后打开iTunes安装程序,一般就可以正常安装了。
中途如果出现“Service 'Bonjour Service' (Bonjour Service) cloud not be installed. Verify that you have sufficient privileges to install system services.”的弹窗,请忽略。
但是如果弹窗没有忽略点击后变成回滚操作或者无弹窗就回滚操作的话,
可以到沙盒的Explorer中C:\Users\ {YourUserName} \AppData\Local\Temp (即:C:\Sandbox\ {YourUserName} \iTunes_12_6_5_3_Sandboxies_Plus\user\current\AppData\Local\Temp)下查看最新的日志自行排查问题。
同样建议启用Sandboxie Plus自带的跟踪日志包括火绒5.0的火绒剑搭配排查(procmon无法使用因为它需要驱动,但是火绒宿主机已经自启带了所以不用再加载就可以直接食用)

以下的链接希望对您进行多开有所帮助,下次见。

关于MSI的数据路径(不建议修改,但是可以沙盒中直接隔离,该路径有混淆加密):
How to find program location in registry, if I know MSI GUID?
How to fix MSI software update registration corruption issues
自动化接口参考
Installer 函数参考
msi.h) (MsiGetProductInfoA 函数
Windows Installer Team Blog
Tao of the Windows Installer, Part 2
DEBUG: Error 2769: Custom Action install did not close 1 MSIHANDLEs. (关于这条的报错,建议是重启沙盒再试一次,一般会莫名其妙的解决了,我这边的话是这样的😂)
安装程序在安装此软件包时遇到一个错误,这可能表示此软件包有错。错误码是29506
安装软件遇到错误码2755解决办法
Windows Installer Error Messages (for Developers)
Error Table
Internal Consistency Evaluators - ICEs

关于Windows Installer Service无法访问或MSI无法安装:
"Windows installer service could not be accessed" on install of an application into sandbox #567
sandboxie-Plus can't install MSI package #4345
"The Windows Installer Service could not be accessed." #1 (这里面有多个issue的指向,可以多看看,这里就不列出来了太多了😭)

关于net.exe 或 拒绝访问(前面提到过,若遇到服务启动失败或无法关闭,请自行在宿主将对应服务关闭,沙盒无法操作宿主关闭服务,但是经过以下链接的配置可以让沙盒启动宿主的服务):
Sandboxie Plus + Gajim Portable 1.9.5 64bit = Access is denied #4648
How to force sandboxing of Services with System privileges? #3723
如何使用services.msc管理Windows服务
Windows服务

关于itunes提示未配置或配置不正确(首先,确保本文配置的路径隔离有没有生效,之后到沙盒页面启动“程序和功能”,在那边把所有的应用都进行一遍修复,这样沙盒会自己重建目录索引,或者您重新运行安装程序也是没有问题的):
iTunes Was Not Installed Correctly FIX

晚上好~
现在是2025/04/13 4:38。

差不多过完清明一周了,关于tvbox还有wince还是没啥进展。
那就说一下我最近做了什么吧。

3月份的话,结合前面的文章的话,
除了上课以外就是捣鼓ai之外的东西。
我在清明节又开了个新坑,是想基于go-librespot实现第三方一起听。
且这个进程目前确实有一些进展的,但。。不多😂。
这是项目链接:https://github.com/2659170494/go-librespot
我主要做的就是把它移植到安卓上,使它能在安卓平台上运行。
但我最主要的就是想移植成动态库这类的,以便方便对接项目。
不过清明之后就开始休息会了,因为移植这玩意的期间,
可以说是彻底毁了我的作息情况。
现在也是,光是试错和调整上花了我太多太多的时间😢。
所以我想花点时间休整一下,之后再继续。

而且我们那个课程,清明过后就正式结束了。
这周过后就是真实习了,我的意思是说,
我大概率会在作息上更加的混乱,
因为从实习开始作息时间又被调整了。
后面还有没有时间还真不好说了。

但,目前就是有时间整就整。
除了那个librespot以外,我还弄到了一个PT小站邀请。
后来我也把我压箱底的树莓派还有内存卡以及读卡器拿了出来。
并在上面部署了qb,并借助了我目前已有的服务器实现内网穿透去挂种了。
至于效果嘛,不稳定。不仅仅是网络上的不稳定,更多的就是生活上的不稳定。
哎更多的原因就不谈了,总之树莓派这玩意充电宝不能做到更长时间的供电。
所以我只会在这玩意在我身边,又或者实习场地有漏洞可以部署的话才会开机。

然后呢,现在本站多了三个服务(05:25:10:现在是四个了)(23:42:50:现在是六个了😂)。
一个是Viaaas(ViaVersion as a Service),这是一个可以搭配geyser实现Java账号登录的服务端。
我花了稍微长的时间,主要在于微软的oauth2验证需要审核。
但好在还是通过了,只不过没有通知的通过💦。
还有两个在线文档的服务,一个是collaboraonlineonlyoffice
但是这两个目前还没有对接,由于是CDN间接访问,信息存储会有点问题。
所以目前这两个仅用于第三方对接使用,禁止将违法的东西还有个人文档传上去
(20240414.02:16:31:这里有个可以试鲜的地址,由于这两个服务在我解决Cors前没办法对接)
(05:25:10:然后上个文章提到的alist,现在也部署好了。但是放的东西不多。
主要是大多数文件不是还没分类就是没法放,所以暂时就这样喽)
(23:42:50:现在多了个libreoffice-onlineStirling PDF,但是有用的不多)
后面的话可能会偶尔看一下服务器,除此之外我就会继续折腾上面提到的librespot和树莓派挂种了

OK,那么这里就先暂告一段落了。
cdn这事我觉得应该要往后拖一段时间了,因为我这边的域名似乎出了一些问题。
貌似风控有点上来了,可能回头还得重新做一下观察。
除此之外的话,

就先这样了!
回见~

刚刚突然兴趣突发,想在这上面部署一个alist了。
不过由于代理问题,所以目前还没有整好。
之后便顺手更新了一下系统软件包,并重启了服务器。

结果可能因为apt autoremove的原因,php8.1-fpm自己莫名其妙消失了。
systemctl 能看到服务启动和运行中,但是我一直没有察觉到status的状态是active(exited)的。
并且我也没有在意到systemctl给的log,我已经有很长一段时间没有用sysmtencel了😂

随后后来就重新用apt安装了一下,并且也更新了一下libc6的软件包。
目前不出意外的话应该就恢复正常了,然后等这几天看看有没有时间去装alist吧。

我的网盘资源很多,但是基本上一直是囤着的状态,
加上冲了一大堆会员,放着不用也可惜

现在是2025年3月28日0:11分,时间不早了。
我这一周睡眠状态一直很堪忧,天天看似7小时精致睡眠实则天天睡眠不足😭。
上周末的时候也去了一趟本地的漫展,虽然蹭到和买到了一些周边,
实际上最后还是因为社恐,没有跟任何coser拍过一张照。
哎,毕竟自己不大了解这个圈子,平常忙着自己的事所以没有多大关注周围的事

什么时候trilium能出个手机APP就好了,毕竟这东西挂我服务器有很长一段时间了。
然后就是说,目前主域名(也就是fanhat.cn)已经将阿里云的CDN从全球加速改成仅国内加速了。
主要我去看了一眼官方文档,后来自己的域名也是cn结尾。
一些加速工具并不会加速我这个网站,而且阿里云cdn对于国内外cdn也没有自动划分。
所以对于国内用户来讲,包括我,访问会很难受。
所以我便改了,而且到目前为止。访问速度都还算是可以的。
2025-03-27T16:19:43.png
至少对于我这边😂,哎,没钱要什么自行车呢。
当然测评其它CDN我也会去做的,只不过。。。不是现在😢。

我想之后看一下关于更多网络运维的东西,
虽然可能无关但是我有点想去看看OSS之类的。
最近目前都在看汇编的书籍,主要是x86的。
arm的我想先学完x86的再说吧,
整完amd/intel也整完arm的话,后面还有个龙芯呢。

anyway,我要去睡了,安安各位~~

有个不好的消息,站长没钱了😭
但这跟网站没多大关系,因为服务器和CDN也都提前续期了。

然后花了点时间,用acme.sh更新后的证书重新替换了CDN上的证书。
说实话做的是真的要命,快到期证书有替换按钮,结果点进去是购买证书的页面😢

但,目前还是没有想好要换什么证书,或者说,站长买不起新证书😭
所以这个事情只能再拖拖了,哎一如既往的拖延症😂。

不过今天的话,除了事还是稍微多点以外,基本就没啥了。
我花了两周时间给机房的电脑配上了Ollama和FastGPT,也整了个SD画图。
这两个弄得我够呛的,因为机房的电脑有系统还原卡,但是硬盘上的其他分区不受还原影响。
所以我就写了个能还原环境的批处理脚本,Bat的转义是真的要命😱。

除此之外应该就没有啥了(因为大部分时间真的噶在了写脚本上),所以。。。
回头见!(或许我有灵感了我会再开个文章的)