From c8fa00589e0e07655fef2ca82dd3d1187ecfbc45 Mon Sep 17 00:00:00 2001 From: yeongpin Date: Tue, 15 Apr 2025 12:05:12 +0800 Subject: [PATCH] Update button replacement logic in bypass_token_limit.py to link to the yeongpin GitHub page, refining patterns for Windows, Linux, and Mac environments. --- bypass_token_limit.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/bypass_token_limit.py b/bypass_token_limit.py index 5f1a39b..c2a64a4 100644 --- a/bypass_token_limit.py +++ b/bypass_token_limit.py @@ -103,9 +103,11 @@ def modify_workbench_js(file_path: str, translator=None) -> bool: # 通用按钮替换模式 r'B(k,D(Ln,{title:"Upgrade to Pro",size:"small",get codicon(){return A.rocket},get onClick(){return t.pay}}),null)': r'B(k,D(Ln,{title:"yeongpin GitHub",size:"small",get codicon(){return A.github},get onClick(){return function(){window.open("https://github.com/yeongpin/cursor-free-vip","_blank")}}}),null)', - # Windows/Linux/Mac 通用按钮替换模式 - r'M(x,I(as,{title:"Upgrade to Pro",size:"small",get codicon(){return $.rocket},get onClick(){return t.pay}}),null)': r'M(x,I(as,{title:"yeongpin GitHub",size:"small",get codicon(){return $.rocket},get onClick(){return function(){window.open("https://github.com/yeongpin/cursor-free-vip","_blank")}}}),null)', + # Windows/Linux + r'M(x,I(as,{title:"Upgrade to Pro",size:"small",get codicon(){return $.rocket},get onClick(){return t.pay}}),null)': r'M(x,I(as,{title:"yeongpin GitHub",size:"small",get codicon(){return $.github},get onClick(){return function(){window.open("https://github.com/yeongpin/cursor-free-vip","_blank")}}}),null)', + # Mac 通用按钮替换模式 + r'$(k,E(Ks,{title:"Upgrade to Pro",size:"small",get codicon(){return F.rocket},get onClick(){return t.pay}}),null)': r'$(k,E(Ks,{title:"yeongpin GitHub",size:"small",get codicon(){return F.rocket},get onClick(){return function(){window.open("https://github.com/yeongpin/cursor-free-vip","_blank")}}}),null)', # Badge 替换 r'
Pro Trial': r'
Pro',