vagex挂机是美国一个刷视频点击量的项目,好像存在很久了,收益很低,但我的VPS除了给我用来上真网搭桥外,就没有其他任何作用,768M的内存常年不到100M的占用,2T的月流量常年只用掉2G不到,实在是太浪费资源了。前几天帮人弄xfce,偶然发现这个项目,隧来玩玩,顺便把VPS的年费赚回来。
其实,我以前从不知道有xfce这么一个工具,是一位情商极高的38岁的网友找到帮忙,在帮他的过程中,一直在催我,速度一点,弄好了没有。事情已经开始了,不想半途而废,不然直接把他拉到黑名单了事。群里也经常有些这样的人,上来就问“有没有熟悉ansible的大神在啊?”我也是相当的无语,你有问题直接说问题啊,难道你还等着大神回答你说“您好,我就是熟悉ansible的大神,请问您有什么问题”。找人帮忙要摆正自己的位置,说话至少不能让别人觉得不爽吧。回到正题,这个远程桌面工具很强大,有多强大;我远程连接到同城机房的windows2008,远程操作都卡得想砸鼠标,但是这个xfce,我远程连接到洛杉矶的vps上,居然能在远程窗口流畅的看在线视频,当然是低画质的。
先安装epel源
yum install -y epel-release
安装xfce桌面
yum groupinstall xfce -y
安装vnc服务
yum install tigervnc-server
修改vnc配置文件
echo 'VNCSERVERS="1:root"' > /etc/sysconfig/vncservers
echo 'VNCSERVERARGS[1]="-geometry 800x600"' >> /etc/sysconfig/vncservers
给vncpasswd设置密码
输入 vncpasswd 后,输入两次密码
启动vnc服务
vncserver
修改/root/.vnc/xstartup文件
echo '#!/bin/bash' > /root/.vnc/xstartup
echo '/usr/bin/startxfce4' >> /root/.vnc/xstartup
echo 'vncconfig -iconic &' >> /root/.vnc/xstartup
chmod +x /root/.vnc/xstartup
重启下vnc服务
service vncserver restart
开机自动启动vnc
chkconfig vncserver on
安装火狐
yum install -y firefox
解决中文乱码(此步骤可不做)
yum -y groupinstall chinese-support
yum install wqy* -y
至此,已经可以通过VNC客户端远程连接xfce桌面,然后打开firefox,安装vagex插件来刷视频。
vagex挂机
要保证挂机的稳定性,有两点要注意:
1、要有守护进程监视firefox,若发现firefox进程消失,立即把他拉起来。
2、定时删除产生的日志文件,免得撑爆硬盘。
守护进程
#!/bin/bash export DISPLAY=:1 #指定firefox启动的窗口为1号,跟/etc/sysconfig/vncservers文件里对应 while : do ffpid=`pgrep firefox | wc -l` if [ $ffpid -eq 0 ];then /usr/lib64/firefox/firefox fi sleep 30 done
D-Bus library appears to be incorrectly set up; failed to read machine uuid
用上面的守护进程启动firefox的时候,会报错,如上所示。
解决: dbus-uuidgen > /var/lib/dbus/machine-id
定时删除vnc日志
最小化安装的vps居然连crond服务都没有
yum install vixie-cron crontabs -y
每隔6小时删除一次日志
0 */6 * * * rm -rf /root/.vnc/*.log &> /dev/null
FireFox的必要设置
接下来要对火狐做一个设置,就是不保存历史记录,其中原因我就不介绍了,但是这个一定要设置!
通过FireFox菜单:Edit–>Preferences–>Privacy,在firefox will后面的框里选Never remember history,这样火狐就设置好了。
原创文章,转载请注明: 转载自笛声
本文链接地址: vagex挂机赚美金
3 条评论
yum -y groupinstall chinese-support ,不要装这个,太大了,装下面的wqy就能解决中文乱码
这能赚到内裤钱吗?
赚得到,如果你不经常换的话。