获取 Github commit 通知请进入关联群组
@ZGQinc_chat_room

频道主的个人主页
domain.zgqinc.gq

网页版
tg.zgqinc.gq
RSS订阅
https://tg.zgqinc.gq/rss.xml
草台班子SheerID薅羊毛,学生认证模板。
为避免秋后算账,建议先拿小号试试水。
仅用于薅牢美羊毛,切勿用于非法用途。
目前已知接入了SheerID作为第三方验证的福利:
一年Google AI Pro
https://one.google.com/ai-student
六个月Spotify Premium + Hulu
https://www.spotify.com/sg-zh/student/verification/
欢迎大家提供更多线报。

这里使用美国学生身份,虽然SheerID这家特别的草台班子,一眼假的都能过,但是还会检测重复身份,所以需要伪造不同的身份,自行修改模板里面的内容。

随机生成美国地址
https://www.meiguodizhi.com/
记得改生日,最好是18~25岁。表格里面的信息要和之后的文件里面的信息对应。

一眼假学生证生成器(建议英文)
https://student.frp.gs/
一眼假模板
https://t.me/ZGQinc_chat_room/47295
需要提交:学生证正反面+成绩单+课程表+学费单。全部文件需要渲染到PDF,由于网站最多只支持提交3个文件,所以可以合并一下多出来的文件,比如课程表和学费单。
示例:https://t.me/CopyRightZGQInc/1674?comment=47307

提交,这边基本上几分钟就过了,所以窗口用不着关,盯着即可。

最后填个付款方式就行了,推荐自己的信用卡/借记卡,注意不支持银联,需要VISA或者万事达,如果你和我一样真是学生没有稳定收入来源没办法申请实体信用卡,那么也可以申请虚拟信用卡,网上教程很多,我用的是bybit,因为他们审核快监管宽松。

绑定付款方式后如果不取消订阅,无法解绑,只能修改为其它的有效付款方式,这点需要注意,注意查收邮箱发过来的收据,超过试用期前取消订阅可选解绑,不然会自动扣费,这点一定注意,取消订阅不会影响福利有效期。
利用主板提供的可寻址RGB功能配合OpenRGB SDK实现在单排可编程LED上播放Bad Apple!!。
Windows会和OpenRGB抢颜色,设置,个性化,动态光效,要把效果改成纯色,调成纯黑。OpenRGB配置区域的LED灯珠数量,在SDK服务器启动服务器。
视频转图片:
ffmpeg -i video.mp4 -vf "fps=15" -start_number 0 image/%d.png

示例:https://t.me/ZGQinc_chat_room/47147

有屏幕的地方就有Bad Apple!!
可变色的地方就有Bad Apple!!
argb_video.py
4.2 KB
https://store.steampowered.com/app/1749860/Lushfoil_Photography_Sim/
全解锁全搜集存档。
开发者给的秘籍不能一键全搜集,但顺便说一下:
在地点菜单快速输入 <><><> 解锁全部场景;
在游戏中快速输入 [][][] 解锁无人机和附加内容。
Lushfoil_Photography_Sim_saves.zip
36.5 KB
闲来无事查阅了一下网站的referers,发现过去2个月有个来源访问量很大,直接冲榜到了第一(可查询referer),每月400的访问量,进去之后没看到我的网站,仔细一看发现有个付费的隐藏版资源库,怀疑有人售卖我的项目,说难听点就是倒卖,我花了29.9买了卡密进去一看,果然。我在这边声明一下哈,我不喜欢我的项目被拿去卖钱,其它项目的作者我不知道也不关心他们怎么想,反正在我这边不允许。站长还抱怨有人低价贩卖他的卡密,那你算不算倒卖我的项目,我请问呢。当然倒卖不违法,只是人品问题哈,你文章写的好听,那到头来不还是倒卖吗,我不认为搜集一些资源值这么多钱,这些项目免费做出来结果变成了你的赚钱工具,想想你尊重这些作者吗。已经联系站长,正在等待答复,如果站长不同意移出来,
2个月×400访问量×29.9元=23920元
您看这个数目够不够立案呢,更何况只是我这边的统计。
𝐙𝐆𝐐 ɪɴᴄ.的唠嗑频道
Video
自学MC皮肤花了几小时做出来了,接下来还有Live2D面捕模型和VRChat模型。
𝐙𝐆𝐐 ɪɴᴄ.的唠嗑频道
Samsung Notes在One UI 6版本(4.3.418.0)中已经移除机型限制,从MS Store安装后直接就能使用,包括云同步功能,云同步需要安装Samsung Account。 三星这是想开了? https://github.com/ZGQ-inc/GalaxyBookEnablerEnhanced?tab=readme-ov-file#三星应用程序列表
三星自己的Quick Share已经限制非三星电脑使用,通过伪造BIOS信息可以解决。倒是解决了三星版Quick Share在有些时候无法传PC的问题,二者可以共存,共存可能会导致谷歌版Quick Share找不到设备。
打算写一个导出账号内全部已归档贴纸包的脚本,被Telegram的messages.getArchivedStickers()方法折磨了几个月后,我可以确信这是服务器端的问题,而不是客户端的方法定义有问题。

TG最多可以添加200个贴纸包,当超过之后最老的贴纸包会被自动归档,我TG用了几年了,一看,嗯,3000多个已归档贴纸包,就想导出一下,然后就被硬控了,具体怎么硬控我不想说了,反正循环遍历休息各种逻辑都尝试过了还是没戏,总之下面是报告。

https://core.telegram.org/method/messages.getArchivedStickers
依据官方文档,messages.getArchivedStickers()方法允许用户通过分页方式浏览其已归档的贴纸包列表,该方法接受偏移量ID offset_id 和单次获取数量限制 limit 两个参数,旨在实现标准的分页浏览机制。
其工作流程如下:
客户端发送offset_id=0,服务器返回第1页贴纸包;
接着客户端获取第1页结果中最后一个贴纸包的ID,并将其作为下一次请求的offset_id,从而获取第二页数据。如此循环,直至服务器返回空列表。
然而,实际情况却是:服务器仅正确响应了offset_id=0首次请求和第1页结果中最后一个贴纸包的ID的第二次请求。对于所有后续的、携带了有效offset_id的请求,服务器完全无视该参数,再次返回第1页的数据。这种行为使任何超过2页数据量的归档贴纸包都无法通过此API访问。

以Telethon为例,使用GetArchivedStickersRequest()方法,脚本如下:
import json
import asyncio
from telethon.sync import TelegramClient
from telethon.tl.functions.messages import GetArchivedStickersRequest

API_ID = '数据删除'
API_HASH = '数据删除'
SESSION_NAME = 'account'
JSON = 'sticker.json'

async def main():
    async with TelegramClient(SESSION_NAME, API_ID, API_HASH) as client:
        try:
            initial_request = await client(GetArchivedStickersRequest(offset_id=0, limit=1, masks=False))
            total_count = initial_request.count
        except:
            return

        seen_ids = set()
        all_archived_sets = []
        offset_id = 0
        is_stuck = False

        while len(seen_ids) < total_count:
            count_before = len(seen_ids)
            print(f"DEBUG: offset_id = {offset_id}")
            try:
                result = await client(GetArchivedStickersRequest(offset_id=offset_id, limit=100, masks=False))
            except:
                break
            if not result.sets:
                break

            new_items = 0
            for s in result.sets:
                if s.set.id not in seen_ids:
                    seen_ids.add(s.set.id)
                    all_archived_sets.append(s.set)
                    new_items += 1

            print(f"新增 {new_items} 个")

            if new_items == 0 and len(result.sets) > 0:
                print("API开始返回重复数据 终止")
                is_stuck = True
                break

            offset_id = result.sets[-1].set.id

        print(f"最终获取 {len(all_archived_sets)} / {total_count} 个贴纸包")
        with open(JSON, 'w', encoding='utf-8') as f:
            json.dump(
                [{'id': s.id, 'access_hash': s.access_hash, 'title': s.title, 'short_name': s.short_name}
                 for s in all_archived_sets],
                f, indent=4, ensure_ascii=False
            )

if __name__ == '__main__':
    asyncio.run(main())


输出:
zgqinc@B850M-PLUS:/mnt/f/test/telethon$ python3 acv_sticker.py
DEBUG: offset_id = 0
新增 40 个
DEBUG: offset_id = 591378...
新增 37 个
DEBUG: offset_id = 747964...
新增 0 个
API开始返回重复数据 终止
最终获取 77 / 3410 个贴纸包


使用基于TDLib实现的Telegram X查阅已归档贴纸包页面,依然返回77个贴纸包。不仅如此,Unigram以及官方客户端都只能获取少于80个的数据。

基于以上证据,我们可以得出结论:
这不是 messages.getArchivedStickers()方法定义的问题。因为该方法在前两页的请求中工作得非常完美,证明其参数设计是正确的。TDLib和Telethon都在以正确的方式使用这个方法。
这是服务器端实现的bug。问题的根源在于,当处理拥有超过100个数据的账户时,服务器的后端逻辑在处理到第三页的分页请求时出现了错误。它没能正确解析offset_id参数来定位到数据列表的相应位置,而是错误地重置或返回了初始位置的数据。

打个比方:
想象你在用某APP浏览文章,看完前2页,翻页,又出现了第1页。

那很搞笑了,我看看有什么办法可以让官方修修这个问题。
900收了台Note FE和S7 Edge,颜值没话说,可惜其中有台命运多舛。为了给7年前买不起S系列和Note系列旗舰机只买得起A系列的自己补票才买的。都是韩版,猎户座8890处理器,可以刷LineageOS 21安卓14,One UI 7的包不完善,所以不考虑。
由于Toolbox for Minecraft停更了,加上感觉是时候从移动版转PC版了,再有自己已经习惯基岩版特性和UI了,而且懂我的都知道我玩生存没修改器浑身不舒服,目前不考虑转Java版,所以研究了一下TFM的平替。
32767附魔等级神装+特殊物品
https://t.me/ZGQinc_chat_room/46559
由于某些工具附魔32767等级的时运会生成太多掉落物导致游戏崩溃,因此使用NBT Studio改成500。使用/function命令添加带有物品的潜影盒。
/function armor

/function tools

/function blocks

🐏修改器菜单
https://t.me/ZGQinc_chat_room/46560
/give @s cheats:cheat_menu_staff

💎物品信息
https://mcpedl.com/hunger-points-on-food-names/
💃传送
https://mcpedl.com/multiplayer-waypoint-system/
🦅飞行功能其实原生就自带,编辑世界,无敌模式,启用Education Edition,输入命令即可。
/ability @s mayfly true
Back to Top