Closed b1ghawk closed 10 months ago
@Harry-zklcdc @SokWith
通过 /vnc.html
登录成功之后的建议选项,不至于让分辨率看起来那么奇怪:
关于复制粘贴,先打开左侧的剪贴板,修改剪贴板悬浮窗口内的当前内容,再ctrl+v粘贴到远程桌面内: (从远程桌面内拷贝内容也是同理,先ctrl+c,再去剪贴板窗口内查看复制出来的内容)
好极了,感谢分享。
由于行为封控,一旦登录账户被标记为行为异常触发强制认证,就必须显式认证。 看来可以重新申请一个新号码了,通过huggingface网络申请,一直在huggingface网络刷新,再通过huggingface的部署使用,看看这样的行为还会不会触发显式认证。
由于行为封控,一旦登录账户被标记为行为异常触发强制认证,就必须显式认证。 看来可以重新申请一个新号码了,通过huggingface网络申请,一直在huggingface网络刷新,再通过huggingface的部署使用,看看这样的行为还会不会触发显式认证。
这是什么场景呢,我还没有遇到过…
行为封控大约就是账户在多地登录,账户在风险ip地址上登录后就会频繁上锁。之前有一段时间有些账户需要1天认证2次以上,有些却1周都不用验证。 目前我的测试账户大都频繁异地使用过,应该都不干净。为了长治久安,再申请几个看看。 但云商的ip,大都属于风险地址,账户想完全避免显式认证,还是不大可行的。
目前我设置的是每30分钟推送一次。
谢谢。 我也搭建了一个推送服务器,正准备搭建一个huggingface的部署,来实现全程huggingface网络环境的测试。 我在想,反正是白嫖的,就把推送时间弄短一点,不知道会不会附带防休眠效果。huggingface的部署长时间不访问会休眠。
目前我设置的是每30分钟推送一次。
谢谢。 我也搭建了一个推送服务器,正准备搭建一个huggingface的部署,来实现全程huggingface网络环境的测试。 我在想,反正是白嫖的,就把推送时间弄短一点,不知道会不会附带防休眠效果。huggingface的部署长时间不访问会休眠。
浏览器插件 以及 Cookie项目 有提交更新。
有如下调整:
- 更换了更加稳定的自动刷新插件。
- 注入时不再需要管理密码(避免管理密码被泄露)。
- 在Cloudflare KV后台添加了
最近一次推送时间
(lastUpdated),以便快速观察到推送情况。
辛苦了,谢谢。
太不幸了,被污染过的ID还是会24小时要求验证
这段时间你太勤奋了。 虽然很遗憾无法突破验证(毕竟官网上经常需要显示认证),但作为自动推送cookie功能还是不错的,用了后就不需要再去手动更新了,非常的节省体力。谢谢。
试了一下自动过验证,确实可以。。。。
https://github.com/Harry-zklcdc/go-proxy-bingai/assets/30652540/da28c264-6c54-4d74-a6c6-de572119e8b7
@SokWith 目前有计划将这个自动过验证加入到推送cookie项目里。 一边自动过验证,一边自动推cookie吧,无脑挂机就行了。
试了一下自动过验证,确实可以。。。。
Screen-2023-12-15-162936.mp4
@SokWith 目前有计划将这个自动过验证加入到推送cookie项目里。 一边自动过验证,一边自动推cookie吧,无脑挂机就行了。
用的哪个插件? 作为过验证的备用方案也不错(但愿微软放过这个项目,不要再封堵那个bug了)。 现在最麻烦的封杀就是根本不给create成功的机会(huggingface经常这样抽疯),我还是觉得应该使用完整cookie的要好一些,能大幅度减轻不能成功创建create的故障。 由于cookie都是普通字符,可以方便推送完整cookie到KV里面,再返回给前端。建议这样优化推送服务器代码。
试了一下自动过验证,确实可以。。。。
Screen-2023-12-15-162936.mp4
@SokWith 目前有计划将这个自动过验证加入到推送cookie项目里。 一边自动过验证,一边自动推cookie吧,无脑挂机就行了。
用的哪个插件? 作为过验证的备用方案也不错(但愿微软放过这个项目,不要再封堵那个bug了)。 现在最麻烦的封杀就是根本不给create成功的机会(huggingface经常这样抽疯),我还是觉得应该使用完整cookie的要好一些,能大幅度减轻不能成功创建create的故障。 由于cookie都是普通字符,可以方便推送完整cookie到KV里面,再返回给前端。建议这样优化推送服务器代码。
用的插件是 UI.Vision (当然,要改成undetected browser也完全没问题,只是写一点点py脚本的事情,但我更看重的是,"原生Chromium环境或许会更加安全和稳定"),目前正在往hugging face的Dockerfile整合当中 (其实插件已经整合好了,只不过遇到了另一个与它毫不相干,但会让人强迫症发作的问题↓)。
可以看到远程桌面右下角有个XScreenSaver小图标,不小心点击到它的话,这个远程桌面就废了,因为输入密码解锁不了(所以你必须Factory Build,从新创建一次VNC桌面,麻烦),尝试chpasswd和shadow权限组无果,还在研究原因。
🌝下周这个小瑕疵处理好之后会把新方案(挂机过验证 + 完整cookie推送)重新整理一下,单独再提一个Issue。
可以看到远程桌面右下角有个XScreenSaver小图标,不小心点击到它的话,这个远程桌面就废了,因为输入密码解锁不了(所以你必须Factory Build,从新创建一次VNC桌面,麻烦),尝试chpasswd和shadow权限组无果,还在研究原因。
我试过好几个网页的自动点击插件,对普通站点有效,但对认证网页无效,然后用软件 xdotool就可以解决在指定区域点击了。下面是bing给的随机点击特定区域的shell:
#!/bin/bash
# 设置区域的左上角坐标和右下角坐标
x1=50
y1=120
x2=200
y2=160
# 无限循环开始
while true
do
# 随机生成x坐标和y坐标
x=$(($RANDOM % ($x2 - $x1 + 1) + $x1))
y=$(($RANDOM % ($y2 - $y1 + 1) + $y1))
# 移动鼠标到随机坐标并点击左键
xdotool mousemove $x $y
xdotool click 1
# 等待15秒
sleep 15
done
# 无限循环结束
但是,测试结果并不理想。虽然可以在https://www.bing.com/turing/captcha/challenge 过人机验证,但是这个网页没有带上特定的标记,是不会改写wss服务器的认证要求的,还得去聊天页面过认证。但聊天页面并没有多少可以随意点击的机会。
我觉得暂时可以不再这边折腾了。
补上xdotool的区域随机点击视频,没有把区域限定很小也是打算故意点错一些混淆人机判定
由于自动刷新设置成30分钟,所以录屏的时候就手动刷新的。自动点击和自动刷新没有关系。
先测试看看自动点击新会话有没有效果,得等24小时。只是间隔15秒会不会太快被封号?
可以看到远程桌面右下角有个XScreenSaver小图标,不小心点击到它的话,这个远程桌面就废了,因为输入密码解锁不了(所以你必须Factory Build,从新创建一次VNC桌面,麻烦),尝试chpasswd和shadow权限组无果,还在研究原因。
我试过好几个网页的自动点击插件,对普通站点有效,但对认证网页无效,然后用软件 xdotool就可以解决在指定区域点击了。下面是bing给的随机点击特定区域的shell:
#!/bin/bash # 设置区域的左上角坐标和右下角坐标 x1=50 y1=120 x2=200 y2=160 # 无限循环开始 while true do # 随机生成x坐标和y坐标 x=$(($RANDOM % ($x2 - $x1 + 1) + $x1)) y=$(($RANDOM % ($y2 - $y1 + 1) + $y1)) # 移动鼠标到随机坐标并点击左键 xdotool mousemove $x $y xdotool click 1 # 等待15秒 sleep 15 done # 无限循环结束
但是,测试结果并不理想。虽然可以在https://www.bing.com/turing/captcha/challenge 过人机验证,但是这个网页没有带上特定的标记,是不会改写wss服务器的认证要求的,还得去聊天页面过认证。但聊天页面并没有多少可以随意点击的机会。
是的,Turnstile(也就是Cloudflare家的reCHAPTCHA)有一个非常基础的人体工程检测。
但是这个网页没有带上特定的标记,是不会改写wss服务器的认证要求的,还得去聊天页面过认证。
这个是怎么理解的呢?之前大家不是说可以在这个turing页面上完成认证吗?
但是这个网页没有带上特定的标记,是不会改写wss服务器的认证要求的,还得去聊天页面过认证。
这个是怎么理解的呢?之前大家不是说可以在这个turing页面上完成认证吗?
之前似乎是可以的,在bingo项目经常这样干。但今天测试结果是不可以,所以,更难了。
但是这个网页没有带上特定的标记,是不会改写wss服务器的认证要求的,还得去聊天页面过认证。
这个是怎么理解的呢?之前大家不是说可以在这个turing页面上完成认证吗?
之前似乎是可以的,在bingo项目经常这样干。但今天测试结果是不可以,所以,更难了。
🌝那搞这个意义不大了,不如在提示需要验证的时候,自己登录到vnc的聊天页点一下算了,其实一点也不麻烦。
Chromium
是的。这只是备选方案而已。只要那个还没失效,只需要自动推送就万事大吉了。
Chromium
是的。这只是备选方案而已。只要那个还没失效,只需要自动推送就万事大吉了。
经过测试,发现这个方案得到的服务器是残缺的。
因为 huggingface space 在启动我们的docker时,会以 -u user
用户权限启动, 并且附加 --security-opt=no-new-privileges --cap-drop=ALL
选项,这导致在运行时期间,无法动态地获取到容器内的root权限。
其实 docker 的 userns-remap
可以很好地处理权限escalation问题,不知道huggingface为什么不这样做。
造成的影响有:
/etc/shadow
无法读取。sudo
和su
无法正确执行。锁屏的问题目前也只能通过添加下面的行来解决,直接卸载掉lxde自带的锁屏插件。
RUN apt remove -y lxlock
RUN apt remove -y light-locker xscreensaver-data xscreensaver
我打算不继续折腾这个了。
当然。。仅仅作为 推送服务器 或者 自动过验证服务器来使用,毫无问题,完全是ojbk的。 但是…… 我觉得这一套方案非常的繁琐,在自用的情况下,没有很大的意义,还不如用 官网 + bing浏览器插件 去。
UI.Vision 的脚本代码,算是抛砖引玉了,可以自行整合到bing的聊天页。。。
{
"Name": "自动点击Bing人机验证码",
"CreationDate": "2023-12-19",
"Commands": [
{
"Command": "openBrowser",
"Target": "https://www.bing.com/turing/captcha/challenge",
"Value": "",
"Description": ""
},
{
"Command": "selectFrame",
"Target": "index=0",
"Value": "",
"Description": ""
},
{
"Command": "XClick",
"Target": "xpath=//*[@id=\"challenge-stage\"]/div/label/input",
"Value": "",
"Description": ""
}
]
}
先测试看看自动点击新会话有没有效果,得等24小时。只是间隔15秒会不会太快被封号?
default.mp4
至于在聊天页面跳验证码的方法:
window.CIB.showTestCaptcha();
执行下这个就行了,不需要刻意在聊天页面点击"新会话"或者"进行聊天"。
https://github.com/Harry-zklcdc/go-proxy-bingai/assets/30652540/832a26eb-e1c5-48b7-bd13-e33d9f67a318
如果获取cookie的服务器和部署go- proxy的服务器用同一台机子会不会降低账号风险
如果获取cookie的服务器和部署go- proxy的服务器用同一台机子会不会降低账号风险
🌝要看标题,这个方案没什么大用。。。
情况如下:
1) 当提示需要进行认证时,即便是拉取到了最新的cookies,还是需要认证,跳不过去。—— 认证不会因为是新的cookies而被绕过。
2) 后台挂机,www.bing.com/turing/challenge 在这个页面上,使用UI.Vision或者Xdotool可以全自动过认证,但是经测试,通过这个网址进行过认证似乎已经失效。
3) 后台挂机,在聊天页面自动过认证,还没实现,也没有什么动力了…但是如果真的想要这个东西,可以参考我最近一次发言来完成。
4) 手动认证,当提示需要认证时,访问到 vnc.html 的桌面环境,随手点一下网页里的人机认证就行 (甚至在手机上也可以操作,随时随地,整个过程30秒不到)。
cookies推送还有必要吗? 应该有,至少14天要推一次,因为我们14天左右就必须换一次cookies。
目前最省心的搭配是: cookies推送(14天一次) + 手动认证(每天一次)。
至于在聊天页面跳验证码的方法:
window.CIB.showTestCaptcha();
执行下这个就行了,不需要刻意在聊天页面点击"新会话"或者"进行聊天"。
演示是在控制台下运行的,如何把它弄进插件里面自动执行呢?就是打开页面或者刷新页面后就跳出这个验证? 问bing要的插件代码,似乎不会执行:
// 监听标签页更新事件
chrome.tabs.onUpdated.addListener(function(tabId, changeInfo, tab) {
// 判断是否打开了Bing AI的搜索结果页面
if (changeInfo.url && changeInfo.url.startsWith("https://www.bing.com/search?q=Bing+AI")) {
// 判断网页的加载状态是否为complete
if (changeInfo.status === "complete") {
// 向该页面注入JavaScript代码
chrome.tabs.executeScript(tabId, {
code: "window.CIB.showTestCaptcha();"
});
}
}
});
我想的思路是用shell来实现: 1、清除浏览器缓存; 2、打开网页,自动跳出验证框; 3、调用xdotool进行区域进行随机20次点击,过验证; 4、关闭浏览器; 设置成循环,每3个小时执行1次;
至于在聊天页面跳验证码的方法:
window.CIB.showTestCaptcha();
执行下这个就行了,不需要刻意在聊天页面点击"新会话"或者"进行聊天"。
演示是在控制台下运行的,如何把它弄进插件里面自动执行呢?就是打开页面或者刷新页面后就跳出这个验证? 问bing要的插件代码,似乎不会执行:
// 监听标签页更新事件 chrome.tabs.onUpdated.addListener(function(tabId, changeInfo, tab) { // 判断是否打开了Bing AI的搜索结果页面 if (changeInfo.url && changeInfo.url.startsWith("https://www.bing.com/search?q=Bing+AI")) { // 判断网页的加载状态是否为complete if (changeInfo.status === "complete") { // 向该页面注入JavaScript代码 chrome.tabs.executeScript(tabId, { code: "window.CIB.showTestCaptcha();" }); } } });
我想的思路是用shell来实现: 1、清除浏览器缓存; 2、打开网页,自动跳出验证框; 3、调用xdotool进行区域进行随机20次点击,过验证; 4、关闭浏览器; 设置成循环,每3个小时执行1次;
个人建议是UI.Vision这种浏览器插件,它的xclick功能等同于你的xdotool。
并且它本身就具有执行网页脚本的能力。
我是觉得……这样搞真的好麻烦。😂重量级方案了属于是,,我已经彻底放弃了。
个人建议是UI.Vision这种浏览器插件,它的xclick功能等同于你的xdotool。
主要是不会。
xdotool好像不怕锁屏,且方便随意指定区域,也能够模拟键盘输入。 我慢慢尝试吧。 谢谢。
个人建议是UI.Vision这种浏览器插件,它的xclick功能等同于你的xdotool。
主要是不会。
xdotool好像不怕锁屏,且方便随意指定区域,也能够模拟键盘输入。 我慢慢尝试吧。 谢谢。
那个锁屏其实你不用在意, 因为我在docker里安装的是lxde环境,它的锁屏时间默认是空的,除非你主动锁屏,比如像我那样手贱去乱点。
huggingface的docker环境很特殊,锁屏程序无法读取/etc/shadow文件,导致无法解锁。这个问题目前是无解的,不去主动点锁屏问题,问题就不大。
我其实想表态的是,这种方案很畸形了,指不定后面又出现什么问题。
我宁愿使用我们之前的那套过验证。 或者干脆就匿名聊天,其实也没有什么画图的需求…
我个人的主要需求是手机端要能使用NewBing,但不想安装微软的那个垃圾app。。。
为了得到Root权限,我在docker里安装了qemu虚拟机,虚拟机里面安装了Ubuntu,然后只要将虚拟机全屏,就可以得到一个新的桌面了,这个桌面具有完整的root权限。 唯一的缺点就是不支持KVM,只能使用速度较慢的TCG模式。
我目前的测试结果: 1、纯huggingface下的新号码,除了第一个24小时要求认证,目前超过2天了都还没有要求认证; 2、被污染过的号码,昨天晚上在聊天界面手动启动了认证后,按原来的处理是属于无效认证,到24小时还会继续跳认证,但目前据上次跳认证已经超过25小时,还没有跳认证。
今日测试小结: 1、纯ID继续存活; 2、污染后的ID要求验证,去推送服务器上先打开认证页面 https://www.bing.com/turing/captcha/challenge 认证后,部署端认证没有生效; 3、在推送服务器上打开聊天界面,可以直接聊天,不跳认证框; 4、回到部署,认证已经生效了。 由此,修改了shell: //clickbing.sh
#!/bin/bash
# Author : Bing
# Script follows here:
# Define a function to clear chromium browser cache
clear_cache() {
rm -rf ~/.cache/chromium
}
# Define a function to load a web page using chromium browser
load_page() {
# The first argument is the web page url
url=$1
# Open the url in a new tab of chromium browser
chromium --new-tab $url --window-position=0,0 --window-size=600,600
}
# Define a function to move the mouse and click the left button using xdotool
move_and_click() {
# The first argument is the x coordinate
x=$1
# The second argument is the y coordinate
y=$2
# Move the mouse to the given coordinates
xdotool mousemove $x $y
# Click the left button
xdotool click 1
}
# Define a function to type some characters and press enter using xdotool
type_and_enter() {
# The first argument is the characters to type
chars=$1
# Type the characters
xdotool type "$chars"
# Press enter
xdotool key Return
}
# Define a function to kill all chromium browser windows
kill_chromium() {
# Find the process id of chromium browser
pid=$(pgrep chromium)
# Kill the process
kill $pid
}
# Define a function to wait for some seconds
wait_for() {
# The first argument is the number of seconds to wait
seconds=$1
# Sleep for the given seconds
sleep $seconds
}
# Define an infinite loop
while true
do
# Clear chromium browser cache
clear_cache
# Load the first web page
#load_page "https://www.bing.com/turing/captcha/challenge"
~/Desktop/openchall.sh &
# Wait for 15 seconds
wait_for 15
# Move the mouse and click the left button
move_and_click 80 145
# Wait for 5 seconds
wait_for 5
# Load the second web page
load_page "https://www.bing.com/search?q=Bing+AI&showconv=1&FORM=hpcodx"
# Wait for 5 seconds
wait_for 5
# Move the mouse and click the left button
move_and_click 200 400
# Type AI and press enter
type_and_enter "AI"
# Wait for 5 seconds
wait_for 5
# Kill all chromium browser windows
kill_chromium
# Wait for 50 minutes
wait_for 3000
# Go back to the beginning of the loop
done
5、发现在shell里面直接打开认证页面无法移动鼠标,就把打开认证页面单独做个shell: //openchall.sh
#!/bin/bash
# Author : Bing
# Script follows here:
# Define a function to load a web page using chromium browser
load_page() {
# The first argument is the web page url
url=$1
# Open the url in a new tab of chromium browser
chromium --new-tab $url --window-position=0,0 --window-size=600,600
}
# Load the first web page
load_page "https://www.bing.com/turing/captcha/challenge"
另外说明一下,需要在Dockerfile里面安装xdotool,修改Dockerfile文件,在RUN apt-get install 行添加 xdotool //Dockerfile
FROM debian:sid
RUN apt update
RUN useradd -m -u 1000 user
RUN apt install xfce4-terminal lxde aqemu sudo curl wget xdotool aria2 qemu-system-x86 htop chromium screen tigervnc-standalone-server python3-pip python3-websockify python3 git -y
RUN git clone https://github.com/novnc/noVNC.git noVNC
RUN mkdir -p /home/user/.vnc
ARG VNC_PWD
ARG VNC_RESOLUTION
RUN echo $VNC_PWD | vncpasswd -f > /home/user/.vnc/passwd
RUN chmod -R 777 /home/user/.vnc /tmp
ENV HOME=/home/user \
PATH=/home/user/.local/bin:$PATH
CMD vncserver -SecurityTypes VncAuth -rfbauth /home/user/.vnc/passwd -geometry $VNC_RESOLUTION && ./noVNC/utils/novnc_proxy --vnc localhost:5901 --listen 0.0.0.0:7860
这个配置设置的是50分钟刷新一次,就不必在浏览器中安装刷新插件了。 先再观察一下,若可行就考虑Docker整合这两个shell文件了。
补充:关于鼠标移动坐标,目前虚拟机是按标准的1024X768配置的桌面,请不要更改UI界面,避免定位不正确。
【点击过验证视频】
已测试表明: 1、官方标准,在聊天页面点击过验证; 2、仅在认证页面点击过验证,即使再打开聊天页面,若没有实质性聊天,认证无效; 3、在认证页面点击过验证,再在同一浏览器里面打开聊天页面,进行实质性聊天,不会再跳验证框,验证有效。
上面测试站点可以直接复制我的部署:
https://huggingface.co/spaces/SokWith/pushcookie?duplicate=true&visibility=public
已经将shell打包进桌面myshell文件夹中,且该文件夹就是cookiepush插件的文件夹,可以在浏览器中直接导入该插件。 操作步骤: 1、复制部署,登录好bing账号,按顶楼安装设置推送插件,插件目录为 桌面Desktop/myshell; 2、打开桌面myshell目录,双击clickbing.sh,选择在终端运行(方便随时ctrl+C结束shell); 3、如果发现聊天界面鼠标移动不到位不能自动聊天,需要修改clickbing.sh文件,找到:
move_and_click 200 490
修改坐标 (200 490)为当前显示合适的位置;
@b1ghawk 如果能直接在聊天页面弹出验证框就更简单了。 如果能结合你那个UI.Vision 的脚本代码,让浏览器打开网页时自动执行各自的认证和聊天,就不用考虑使用xdotool来移动鼠标定位了。
白嫖的服务器需要手段来保活; 我的纯ID今晚不能create了才发现最后推送是前天晚上就停了(一共坚持了4天)。 另外两个推送服务器今天也停了。
1) 点击下方一键部署到HuggingFace,部署时需要填写
VNC_PASSWORD
(远程登录密码)和VNC_RESOLUTION
(默认分辨率)。2) 通过
https://你的space域名/vnc.html
或者https://你的space域名/vnc_lite.html
登录到桌面服务器,已内置了Chromium浏览器。推荐访问
/vnc.html
,因为可以动态设置分辨率 https://github.com/Harry-zklcdc/go-proxy-bingai/issues/273#issuecomment-1855126175相反地,
/vnc_lite.html
总是使用VNC_RESOLUTION
作为分辨率,你的客户端很可能会看不见底部的菜单栏)3)
参考 https://github.com/Harry-zklcdc/go-proxy-bingai/issues/267#issuecomment-1851871695 中的步骤进行Cookies推送服务的部署。已测试不是有效方案。
演示效果(其实也可以作为 Wiki: 🌈 通过微软虚拟机过人机验证 方案中2个小时免费服务器的替代品):
求助! 进入vnc.html输入密码,验证失败。输入的密码与环境变量的一致
为了得到Root权限,我在docker里安装了qemu虚拟机,虚拟机里面安装了Ubuntu,然后只要将虚拟机全屏,就可以得到一个新的桌面了,这个桌面具有完整的root权限。
唯一的缺点就是不支持KVM,只能使用速度较慢的TCG模式。
求创建虚拟机的命令
白嫖的服务器需要手段来保活; 我的纯ID今晚不能create了才发现最后推送是前天晚上就停了(一共坚持了4天)。 另外两个推送服务器今天也停了。
停了啥意思,如果仅说vnc远程桌面的话,我这边没遇到。
白嫖的服务器需要手段来保活; 我的纯ID今晚不能create了才发现最后推送是前天晚上就停了(一共坚持了4天)。 另外两个推送服务器今天也停了。
停了啥意思,如果仅说vnc远程桌面的话,我这边没遇到。
能打开VNC的网页,但提示的是VNC不能连接远程服务器,似乎是VNC的服务器端停止了,但由于推送服务也停了,所以,应该是图形系统死机了。
白嫖的服务器需要手段来保活; 我的纯ID今晚不能create了才发现最后推送是前天晚上就停了(一共坚持了4天)。 另外两个推送服务器今天也停了。
停了啥意思,如果仅说vnc远程桌面的话,我这边没遇到。
能打开VNC的网页,但提示的是VNC不能连接远程服务器,似乎是VNC的服务器端停止了,但由于推送服务也停了,所以,应该是图形系统死机了。
终于知道为什么给停了,原来是huggingface过载后把space给关闭了,有空闲后又给重启了造成配置丢失。 附:刚才建立的space就给停了 1、无法连接服务器 2、刷新发现正在准备spacespace: 3、查看设置,分配的CPU被收回了:
白嫖的就是没人权!!!
白嫖的服务器需要手段来保活; 我的纯ID今晚不能create了才发现最后推送是前天晚上就停了(一共坚持了4天)。 另外两个推送服务器今天也停了。
停了啥意思,如果仅说vnc远程桌面的话,我这边没遇到。
能打开VNC的网页,但提示的是VNC不能连接远程服务器,似乎是VNC的服务器端停止了,但由于推送服务也停了,所以,应该是图形系统死机了。
终于知道为什么给停了,原来是huggingface过载后把space给关闭了,有空闲后又给重启了造成配置丢失。 附:刚才建立的space就给停了 1、无法连接服务器 2、刷新发现正在准备spacespace: 3、查看设置,分配的CPU被收回了:
白嫖的就是没人权!!!
你是不是有多个space? 我之前是把其它没用的space都置为"paused"状态了,没有遇到你的情况。
白嫖的服务器需要手段来保活; 我的纯ID今晚不能create了才发现最后推送是前天晚上就停了(一共坚持了4天)。 另外两个推送服务器今天也停了。
停了啥意思,如果仅说vnc远程桌面的话,我这边没遇到。
能打开VNC的网页,但提示的是VNC不能连接远程服务器,似乎是VNC的服务器端停止了,但由于推送服务也停了,所以,应该是图形系统死机了。
终于知道为什么给停了,原来是huggingface过载后把space给关闭了,有空闲后又给重启了造成配置丢失。 附:刚才建立的space就给停了 1、无法连接服务器 2、刷新发现正在准备spacespace: 3、查看设置,分配的CPU被收回了: 白嫖的就是没人权!!!
你是不是有多个space? 我之前是把其它没用的space都置为"paused"状态了,没有遇到你的情况。
是啊。看来得一个账号只开一个space了。
白嫖的服务器需要手段来保活;
我的纯ID今晚不能create了才发现最后推送是前天晚上就停了(一共坚持了4天)。
另外两个推送服务器今天也停了。
停了啥意思,如果仅说vnc远程桌面的话,我这边没遇到。
能打开VNC的网页,但提示的是VNC不能连接远程服务器,似乎是VNC的服务器端停止了,但由于推送服务也停了,所以,应该是图形系统死机了。
终于知道为什么给停了,原来是huggingface过载后把space给关闭了,有空闲后又给重启了造成配置丢失。
附:刚才建立的space就给停了
1、无法连接服务器
2、刷新发现正在准备spacespace:
3、查看设置,分配的CPU被收回了:
白嫖的就是没人权!!!
你是不是有多个space? 我之前是把其它没用的space都置为"paused"状态了,没有遇到你的情况。
是啊。看来得一个账号只开一个space了。
我一次性开了四五个space也保活啊,开了一个星期了🤔
白嫖的服务器需要手段来保活;
我的纯ID今晚不能create了才发现最后推送是前天晚上就停了(一共坚持了4天)。
另外两个推送服务器今天也停了。
停了啥意思,如果仅说vnc远程桌面的话,我这边没遇到。
能打开VNC的网页,但提示的是VNC不能连接远程服务器,似乎是VNC的服务器端停止了,但由于推送服务也停了,所以,应该是图形系统死机了。
终于知道为什么给停了,原来是huggingface过载后把space给关闭了,有空闲后又给重启了造成配置丢失。
附:刚才建立的space就给停了
1、无法连接服务器
2、刷新发现正在准备spacespace:
3、查看设置,分配的CPU被收回了:
白嫖的就是没人权!!!
你是不是有多个space? 我之前是把其它没用的space都置为"paused"状态了,没有遇到你的情况。
是啊。看来得一个账号只开一个space了。
我一次性开了四五个space也保活啊,开了一个星期了🤔
可能他的综合workload比较高。
为了得到Root权限,我在docker里安装了qemu虚拟机,虚拟机里面安装了Ubuntu,然后只要将虚拟机全屏,就可以得到一个新的桌面了,这个桌面具有完整的root权限。
唯一的缺点就是不支持KVM,只能使用速度较慢的TCG模式。
求创建虚拟机的命令
卡到怀疑人生,算了吧…
更新了一下部署,把插件也集成进了docker里面,默认推送地址是我上面公开的那个,复制space输入bing账号后就可直接运行shell了:
https://github.com/Harry-zklcdc/go-proxy-bingai/issues/273#issuecomment-1869180098
我一次性开了四五个space也保活啊,开了一个星期了🤔
可能他的综合workload比较高。
人品不好啊! 我主账户下面运行了好几个bing部署,并公开在我的测试域上,造成今天又失去了vnc连接。看来得重新申请几个测试账户了。
没有搞定的是: 1、集成cron定时任务(只好用sleep了); 2、docker如何自动运行需要X的shell,直接运行会提示没有X出错。
若能开机自动运行shell,基本上就不怕重启了。
1) 点击下方一键部署到HuggingFace,部署时需要填写
VNC_PASSWORD
(远程登录密码)和VNC_RESOLUTION
(默认分辨率)。2) 通过
https://你的space域名/vnc.html
或者https://你的space域名/vnc_lite.html
登录到桌面服务器,已内置了Chromium浏览器。3)
参考 https://github.com/Harry-zklcdc/go-proxy-bingai/issues/267#issuecomment-1851871695 中的步骤进行Cookies推送服务的部署。已测试不是有效方案。演示效果(其实也可以作为 Wiki: 🌈 通过微软虚拟机过人机验证 方案中2个小时免费服务器的替代品):