文末附带“自动搜索和检查Cookie有效性”的脚本和exe。效果:

【教程】5步白嫖使用Grammarly Premium高级版 [附脚本]_json


白嫖流程

1、使用Chrome或者Edge浏览器。

2、安装名为Cookie-Editor的谷歌Chrome扩展。

​https://chrome.google.com/webstore/detail/cookie-editor/hlkenndednhfkekhgcdicdfddnkalmdm​

【教程】5步白嫖使用Grammarly Premium高级版 [附脚本]_工具_02

2、打开Grammarly网站,使用CookieEditor删除所有cookie。

【教程】5步白嫖使用Grammarly Premium高级版 [附脚本]_grammarly_03

3、Google搜索“Grammarly Premium Cookies”。或者从下面网站复制cookie。

​Use Grammarly Premium Account Cookies in 2022 | Linkstricks​

​Get Grammarly Premium Account free Cookies December 2022​

【教程】5步白嫖使用Grammarly Premium高级版 [附脚本]_科研_04

【教程】5步白嫖使用Grammarly Premium高级版 [附脚本]_科研_05

【教程】5步白嫖使用Grammarly Premium高级版 [附脚本]_工具_06

 4、转到Grammarly网站,导入Cookie。

【教程】5步白嫖使用Grammarly Premium高级版 [附脚本]_json_07

【教程】5步白嫖使用Grammarly Premium高级版 [附脚本]_科研_08

 5、刷新页面。如果显示下面这样的主页,那说明cookie失效了,换一个cookie重来一遍。

【教程】5步白嫖使用Grammarly Premium高级版 [附脚本]_json_09

 如果显示下面这个界面,就是成功了。

【教程】5步白嫖使用Grammarly Premium高级版 [附脚本]_grammarly_10

建议用完赶紧删了,或者一段一段的用。因为其他登录这个账号的人也可以看到你的内容。所以需要注意保密!!!

自动搜索与检查Cookie有效性的Python代码

import requests
from bs4 import BeautifulSoup
import json5
import pyperclip
from tqdm import tqdm
import time

##################################################################
def cookie_convert_j2s(cookie_json):
str_json = ''
for item in cookie_json:
str_json += f'{item["name"]}={item["value"]}; '
return str_json
##################################################################

##################################################################
def collect_cookies_linkstricks():
print('>> 当前搜索网站为: linkstricks')
cookies = []
for i in tqdm(range(1, 7), desc='搜索中...'):
url = f'https://www.linkstricks.com/grammarly-cookies-{i}/'
try:
soup = BeautifulSoup(requests.get(url, timeout=10).text, 'lxml')
except TimeoutError:
print('>> 访问超时, 2s后切换下一个链接')
time.sleep(2)
continue
content = soup.find('code', class_='language-json').string
cookies.append(content)
return cookies

def collect_cookies_xxxx():
print('>> 当前搜索网站为: xxxx')
cookies = []
# xxxxxxxxxxxxxxx
return cookies
##################################################################

##################################################################
def check_grammarly_cookie(cookie):
url = 'https://app.grammarly.com/'
headers = {
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36 Edg/108.0.1462.54',
'cookie': cookie_convert_j2s(json5.loads(cookie))
}
resp = requests.get(url, headers=headers ,allow_redirects=False)
print(resp)
return resp.status_code == 200

def user_define_collect_cookies():
cookies = []
user_define_functions = [collect_cookies_linkstricks, collect_cookies_xxxx]
for functions in user_define_functions:
cookies.extend(functions())
return cookies

def search_valid_cookie():
cookies = user_define_collect_cookies()
print('>> 搜索完毕, 开始检查')
for ck in cookies:
if check_grammarly_cookie(str(ck)):
try:
pyperclip.copy(str(ck))
print('>> 当前Cookie有效, 已复制到剪切板!')
except Exception as e:
print('>> 当前Cookie有效, 但复制到剪切板时失败: '+str(e))
print('>> 也可手动复制该Cookie:')
print(str(ck))
return ck
print('>> 该网站的Cookie均已失效')
return None
##################################################################

print('>> 此工具来自【小锋学长生活大爆炸】, 欢迎使用! <<')
search_valid_cookie()
input('>> 欢迎下次使用, 输入任意键退出...')

【教程】5步白嫖使用Grammarly Premium高级版 [附脚本]_英语_11

【教程】5步白嫖使用Grammarly Premium高级版 [附脚本]_json_12

目前就爬取了一个网站,大家可以自行添加。

​GitHub - 1061700625/autosearch-grammarly-premium-cookie: 免费白嫖使用Grammarly Premium高级版​