分享實用、有趣的教程、VPS評測......
Poleuy Marshall 曾爲我的博客做出很多翻譯工作,現在他已經退出了(因爲事情繁忙),這讓我有些失落,他翻譯的文章的確為一些外國人提供了便利,在此發表一篇文章紀念他的這一成就。謝謝你的付出。另外:我將本博客當作自己的一些記錄,歡迎各位加入和不斷完善内容。Paul Marshall has made significant contributions to my blog through his translation work. Although he has recently stepped back due to other commitments, his translations have greatly facilitated access to foreign content for many readers. In honor of his achievements, I'd like to dedicate an article to him.Thank you for your dedication and hard work, Paul.Additiona
当句子中带有 "prefer to" 结构时,通常是用来表达对两种选择之间的偏好。以下是一些类似的例句:I'd prefer coffee to tea.我更喜欢咖啡而不是茶。She prefers reading to watching TV.她更喜欢阅读而不是看电视。They prefer traveling by train to driving.他们更喜欢坐火车旅行而不是开车。We prefer staying at home to going out.我们更喜欢呆在家里而不是外出。He prefers dogs to cats.他更喜欢狗而不是猫。
Our teacher speaks French as well as English.用于表示两种事物之间的比较或相似性。具体来说,它引导了一个比较结构,表明两种语言之间的相似性。在语法上,这个句子的结构是这样的:Subject (主语): Our teacher (我们的老师)Verb (谓语): speaks (说)Object (宾语): French and English (法语和英语)Comparative phrase (比较短语): as well as (和...一样)这个比较短语中的“as well as”是一个固定的短语,用于表达两种事物之间的相似性或等同性。在这里,它指示法语和英语在老师会说的语言中具有相似的地位。因此,这个句子的整体结构是:主语 + 谓语 + 宾语 + 比较短语。在这句话中,“as” 是一个连词,用来表达两种事物之间的比较或者相似性。在这个句子中,它表明老师会说两种不同的语言。下面是一些关于“as”在这个句子中的作用以及举例:表示类比或相似性:Our teacher speaks French as well as English.(我们的
很多人在打開了新世界的大門(突破防火墻)后面臨一個選擇,自建VPN或購買VPN,在這裏來分析一下要做出的選擇:購買VPS自建VPN來使用,通常要選擇VPS的 流量、帶寬、解鎖流媒體的狀況。要花費一些精力,有時VPS的IP被Block后又要尋找別的方法,選擇別的傳輸協議...總的來説,若是新手,則需要花費不少時間。購買的地區VPS越多、也就投入越大。購買一個VPN則需要根據你的需求決定消費高低,一個VPN服務商通常有各種國家的服務器,流媒體解鎖現在已經是標配,并且有負責人去維護這些節點,像協議的選擇、IP的變動、被攻擊的風險,都是負責人來代替用戶承受的。總的來説:若想自己嘗試,那麽可以選擇購買VPS來自建;若只有翻墻需求,則購買一個VPN就好了。Free VPN
1.簡約翻譯介紹:翻譯用的。Chrome插件 || GitHub項目地址2.IP Whois & Flags Chrome & Websites Rating介紹:可以用來查詢一些網站信息Chrome插件3.Adblock for Youtube™介紹:跳過YouTube廣告Chrome插件4.YouTube™ 双字幕介紹:YouTube開啓雙字幕Chrome插件5.Proxy SwitchyOmega介紹:轻松快捷地管理和切换多个代理设置。让你无需因为忘记启动系统代理而不能使用节点,无需担心忘记关闭系统代理,重启后断网。Chrome插件6.uBlock Origin介紹:過濾廣告Chrome插件
当 "so" 用作连词时,除了表示目的或结果,它还可以表示因果关系、让步、方式、程度、结果等。以下是一些示例及其用法:因果关系:"He was tired, so he went to bed early."(他很累,所以他早早就去睡觉了。)在这个句子中,"so" 表示了因果关系,即他感到疲劳,所以他早早就去睡觉了。让步:"She was hesitant, so she agreed to go."(她犹豫不决,但最终同意去了。)在这个句子中,"so" 表示了让步关系,即尽管她犹豫不决,但最终还是同意去了。方式:"She sings beautifully, so she often performs on stage."(她唱得很好听,所以经常在舞台上表演。)在这个句子中,"so" 表示了方式,即她唱得很好听,因此经常在舞台上表演。程度:"It was so cold that we had to wear extra layers."(天气太冷了,我们不得不穿上额外的衣服。)在这个句子中,"so" 表示了程度,即天气非常寒冷,以至于我们不得不穿上额外的衣服。结果:"The exa
"yet" 用来询问某个动作是否已经完成,通常用于疑问句或否定句中,并且常用于表示期待或惊讶的语境。在句子 "Have you eaten lunch yet?" 中,"yet" 表示在问话时说话者期待对方已经吃过午餐,或者感到惊讶对方还没有吃午餐。另外,"yet" 也可以用于肯定句中,表示到目前为止某个动作还没有完成,例如:"I haven't finished my homework yet."(我还没有完成我的作业。)
I waited for her for a long time.在这个句子中,两个 "for" 有不同的作用:第一个 "for" 是介词,用来表示等待的目的或原因。例句中的 "for" 表示等待的原因,即等待的对象是她。"I waited for her." 意为 "我等待她。"第二个 "for" 是连接词,用来引导表示时间段的名词短语。例句中的第二个 "for" 引导了一个表示时间段的名词短语 "for a long time",表示等待的持续时间。"I waited for a long time." 意为 "我等待了很长时间。"综上所述,第一个 "for" 表示等待的目的或原因,而第二个 "for" 引导表示时间段的名词短语。更多例子:"She bought a gift for her friend for his birthday."第一个 "for" 表示购买礼物的目的,即为了朋友的生日。第二个 "for" 引导了表示时间段的名词短语 "for his birthday",表示生日的时间段。"He worked hard for his promotion for yea
现在完成时态的肯定句:"She has been to Paris twice."(她已经去过巴黎两次了。)这个句子表示从过去某个时间开始到现在,她已经去过巴黎两次,动作延续至今。现在完成时态的否定句:"I have not been to Japan."(我没有去过日本。)这个句子表示从过去某个时间开始到现在,我没有去过日本,动作否定。现在完成时态的疑问句:"Have you been to China?"(你去过中国吗?)这个句子用疑问句的形式询问对方是否已经去过中国,动作延续至今。经验或经历:"I have been in situations like this before."(我以前经历过这样的情况。)这个句子强调过去的经验,表示在过去的某个时间内曾经经历过类似的情况。状态或持续性:"She has been busy all day."(她整天都很忙。)这个句子描述状态或持续性,表示她从一天开始一直忙碌至今。总的来说,"have been" 可以用于构成现在完成时态的肯定句、否定句和疑问句,以及用于强调过去的经验或经历,描述状态或持续性等不同的语境中。
"be + 过去分词" 和 "have + 过去分词" 是两种不同的动词结构,它们在语法和含义上有所不同。be + 过去分词:这种结构用于被动语态,表示动作的接受者或承受者。例如:"The window was broken."(窗户被打破了。)在这个例子中,"was" 是 "be" 的过去式形式,"broken" 是 "break" 的过去分词形式,表示窗户是动作的接受者,是被打破的状态。have + 过去分词:这种结构用于构成现在完成时态或过去完成时态,表示动作已经完成或发生过。例如:"She has finished her homework."(她已经完成了她的作业。)在这个例子中,"has" 是 "have" 的第三人称单数形式,"finished" 是 "finish" 的过去分词形式,表示动作已经完成。总的来说,"be + 过去分词" 用于被动语态,强调动作的接受者或承受者,而 "have + 过去分词" 用于表示动作的完成或发生过。
作爲Python來使用似乎不錯,每天都有更新,TG機器人,負責人,DDOS機器人
關於上篇文章用到的驗證碼跳過工具,此次驗證類型為 Turnstile 請求示例為:{ "clientKey":"cc9c18d3e263515c2c072b36a7125eecc078618f", "task": { "type":"TurnstileTaskProxyless", "websiteURL":"https://react-turnstile.vercel.app", "websiteKey":"1x00000000000000000000AA" } }找到了key為 0x4AAAAAAAFWUVCKyusT9T8rwebsiteURL為 https://dashboard.proxyscrape.com/login然後獲取token,傳入到 cf-turnstile-response 參數,發送請求包就好了。
以下功能實現 讀取 email_list.txt 文件列表並發送郵件import smtplib from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart import threading import time # 配置SMTP服务器和登录信息 SMTP_SERVER = '' SMTP_PORT = 587 # 默认使用STARTTLS协议 USERNAME = '' PASSWORD = '' SENDER_EMAIL = '' # 配置邮件内容 SUBJECT = 'Your Subject' MESSAGE = 'Your Message' # 配置失败重试次数和等待时间 MAX_RETRIES = 3 WAIT_TIME = 1 # 读取邮箱列表 def read_email_list(file_path): with open(file_path, 'r') as f: return f.read().splitlines()
看了一篇帖子,找到了思路來源。對於登錄包,我們通過f12查看到請求網址為:https://www.nodeseek.com/api/account/signIn 該請求為post。然後查看載荷發現該post包,由四部分組成:passwordusernametokenversion可以看到token是必備的,儅看到v3的時候我的反應是 reCaptcha V3驗證。整理思路:1.注冊api用來跳過驗證2.提取api返回的響應3.將api返回的響應添加並模擬發送post包正文開始:1.首先注冊yescaptcha2.獲取 ReCaptcha 网站密钥、Action,websiteURL,分別為:6LebtWYjAAAAAGeCv0BCBmvCcdgZiU6VbLfV3xktsubmithttps://www.nodeseek.com/api/account/signIn或者 f12后 在控制臺輸入以下脚本:function findRecaptchaClients() { // eslint-disable-next-line camelcase if (typeof (___gr
購買地址 || 測試結果。優惠碼:X51USU0E0Z