2013年1月24日星期四

Vagex网赚windows+linux 挂机最详细教程

一、Vagex简介:Vagex一个新出的挂机网赚项目,主要通过挂机刷yout ube视频赚钱。挂机时,每观看一个youtube视频算作一点,现在约16000-16900点折合1美元。(这个比率是一直浮动的).

Vagex赚钱方式:
     Vagex有三种赚点数的方式,第一个是使用Vagex提供的挂机软件,软件开启后填写你的Vagex ID即可(最多同时5台).对于这种赚点方式VPS要求在512M内存以上为佳。第二种是通过Vagex提供的firefox扩展,在firefox中自动浏览(最多同时5台).这种的话有牛人可以用KVM128改的win挂都可以,但最好用256M或更高内存的VPS挂。第三种是参与Vagex的推广,在twitter、facebook等发布Vagex的链接,每个被确认的链接可以获得1000点数。(非常多的哦,每天每种链接限一次).

    在VPS上挂Vagex ,一个vps每24小时能挂个2000-2500个点数。一般来说内存512mb以上的vps如果有空闲的资源,都可以用来挂Vagex.虽说收益不算太高,但是用来补贴下域名的费用应该还是够了。

   收益问题:一台VPS一个月大概收入在3-4刀左右。10刀就可以请款结算了。

    对Linux的VPS来说,主要就是内存的需求了,一般256M独享突发512M就够了,前提是VPS提供商允许你占用突发内存,另外流量要大,一个月每天都24小时挂机的话,那至少要250G流量。不过一般的VPS应该都够用了。在这里提醒各位,挂机20天左右还是去看一下流量吧,要不超了就亏了。

    接下来要对火狐做一个设置,就是不保存历史记录,其中原因我就不介绍了,但是这个一定要设置!

Edit–Preferences–Privacy

在firefox will后面的框里选Never remember history

这样火狐就设置好了,接着把firefox设置成开机启动。


添加计划任务,让VPS自动开Vagex挂机。

使用crontab来实现。一般在未精简的VPS系统中cron是随机启动的。如果接下来的目录你找不到,那再另行讨论。

首先切换到/var/spool/cron目录下,然后用vi或者WINSCP建立一个root文件。

使用vi的话直接vi root就行了,WINSCP新建的root文件没有后缀名,就是root

在里面输入如下内容:

00 00 * * * rm -rf /root/.vnc/*.log

01 00 * * * reboot

00 06 * * * rm -rf /root/.vnc/*.log

01 06 * * * reboot

00 12 * * * rm -rf /root/.vnc/*.log

01 12 * * * reboot

00 18 * * * rm -rf /root/.vnc/*.log

01 18 * * * reboot

意思是在每天的0点、6点、12点、18点执行删除/root/.vnc/*.log下的日志文件。

在0点1分、6点1分、12点1分、18点1分的时候重启VPS.

这样做的原因是不至于长时间运行导致/root/.vnc/*.log下的日志文件过于庞大而塞满硬盘。同时也避免了firefox长时间运行假死的情况发生。

以下是一些小问题补充:

问:为什么我kill掉vncserver后没有生成xstartup,自己创建一个后开机没有自动启动。

答:是用vncserver命令启动之后才会在/root路径下产生一个vnc的隐藏文件夹,用ls -a可以查看。要编辑的文件是/root/.vnc/xstartup

问:前面设置vncserver开机启动无效?reboot以后VNC仍然起不来,还是需要自己去手动起?请问怎么解决?

答:如果设置vncserver启动无效一般是在配置下面这个时出问题了。

vi /etc/sysconfig/vncservers 时

VNCSERVERS=”1:root“

VNCSERVERARGS[1]=”-geometry 800×600″

半角变全角了,你用上边给出的再编辑一次看看。

折腾yardvps很长时间,换到 centos 5.0 32 bit desktop,突然发现太人性化了,竟然安装好了Gnome,kde,以及vncServer。切换起来也非常方便,连firefox都安装好了。

只是firefox没有安装flash插件,一直就播放不了视频。
flash插件安装过程:

先下载安装包
install_flash_player_11_linux.i386.tar.gz
然后解压
tar zxvf install_flash_player_11_linux.i386.tar.gz
然后进入 cd install_flash_player_11_linux.i386
然后将libflashplayer.so文件复制或者移动到~/mozilla/plugins/即可,其他文件不要。
如果不知道~/mozilla/plugins/路径,可以使用
find / -name plugins
来查找,我得到的结果是
/etc/skel/.mozilla/plugins
/usr/lib/qt-3.3/plugins
/usr/lib/mozilla/plugins
/usr/lib/xulrunner-1.9.2/plugins
/usr/lib/krb5/plugins
所以就把libflashplayer.so移动到/usr/lib/mozilla/plugins文件夹下就OK了。
然后重新启动firefox。

win7的任务计划——定时关闭程序,关机


       偶然看到了win7的计划任务果然强大。默认可以定时打开程序,发送电子邮件,显示信息。不过,通过批处理文件,这个任务计划就可以定时的关闭程序,倒计时关闭程序(隐藏倒计时窗口),关机更是不在话下。
现在就分享一下方法:
         依次打开附件—系统工具—任务计划程序,下边就可以开始了。我是想让程序运行一段时间后关闭,这样就需要批处理文件了。如果要在某一时间关闭程序,例如QQ,只要复制以下代码:


@echo off
taskkill /im QQ.exe /f /t
exit

保存为.bat,然后创建任务,触发器选   每天,11:00:.00   操作选打开程序, 下边选上这个批处理文件。这样在每天11点,系统就会自动结束QQ进程了。其他的程序只要更改  进程名  就可以了。

如果要在一段时间后在执行关闭命令,可以在      taskkill /im QQ.exe /f /t       之前加上        ping /n 1800 127.1>nul     就可以了。其中1800为时间,格式为秒,所以1800 就表示  30分钟。那么 
@echo off
ping /n 1800 127.1>nul
taskkill /im QQ.exe /f /t
exit
就表示30分钟后关闭QQ。

win7 中如何定时关闭某软件?


win7 中如何定时关闭某软件?

检举|2011-09-21 16:35提问者: ikana |浏览次数:1024次
比如迅雷,我想它在第二天早上八点钟自动退出,要怎么做?
注:定时关机不考虑(我会)
    迅雷自带的“下载完成后退出迅雷”功能不考虑,因为那时候可能还没有下载完。
我来帮他解答
满意回答
2011-09-21 16:49
新建一个文档,输入下面的内容,然后将文档改名 关闭迅雷.bat ,比如白天下班拉出迅雷下载,然后就运行下面的命令,到第二天8点就准时结束掉迅雷了!
at 8:00 taskkill /im thunder.exe /f

说明:at 8:00   说明在8点的时候执行后面的命令!记得晚上八点是20:00,那么8:00自然是早上了
      taskkill /im thunder.exe /f   是强制关闭迅雷的命令!你可以先打开迅雷,然后点桌面开始-运行-cmd-输入taskkill /im thunder.exe /f 看看效果,加了个 /f 参数就是强制关闭程序,不管有没有任务,是不是结束了迅雷了?呵呵

使用FreeNx或VNC连接CentOS桌面


我们这里学习使用FreeNx或VNC连接CentOS远程桌面。

FreeNx简介

FreeNX是近年来继VNC之后新出现的远程控制解决方案,基本原理是将XWindows的信号压缩后传输到远程客户端显示,而VNC是直接截取屏幕图 像处理传输。这样,在同样的传输信道条件下,FreeNX可以比VNC提供更好的操作感和实时性。

VNC简介

VNC是一款优秀的远程控制工具软件,由著名的AT&T的欧洲研究实验室开发的。VNC是在基于UNIX和Linux操作系统的免费的开放源码软件,远程控制能力强大,高效实用,其性能可以和Windows和MAC中的任何远程控制软件媲美。

gnome桌面安装

如果没有安装桌面,首先需要安装好桌面。
  1. yum -y groupinstall 'GNOME Desktop Environment' 'X Window System'

FreeNx安装配置

1、安装freenx
  1. yum -y install  nx freenx
2、如果你机器的ssh设置了PasswordAuthentication no,即取消密码认证,则需要在它下面加上:
  1. AllowUsers nxuser
nxuser是freenx的用户。
3、编辑文件node.conf
  1. vi /etc/nxserver/node.conf
把#ENABLE_PASSDB_AUTHENTICATION=”0″更改为ENABLE_PASSDB_AUTHENTICATION=”1″。
4、增加nxserver用户。
  1. useradd myuser
  2. passwd myuser
  3. nxserver --adduser myuser
  4. nxserver --passwd myuser
5、下载NX客户端软件,安装启动NX,输入Session名称(随意),输入Host和Port,点击Next,在下拉框中选择gnome桌面,继续next,finish。这时会跳出一个登录框,点击configure,点击key,复制服务器上/etc/nxserver/client.id_dsa.key的文件内容到这个文本框,保存。这时又回到登录框,直接输入用户和密码登录即可。

VNC安装配置

1、安装VNC
  1. yum install vnc-server
2、添加用户
  1. useradd vnc
  2. passwd vnc
3、设置用户的vnc密码
  1. su vnc
  2. vncpasswd
  3. exit
4、编辑vnc服务器配置文件
  1. vi /etc/sysconfig/vncservers
在最后加上:
  1. VNCSERVERS="1:vnc"
  2. VNCSERVERARGS[1]="-geometry 1024x768"
5、创建xstartup脚本(centos-6用户忽视此步)
  1. /sbin/service vncserver start
  2. /sbin/service vncserver stop
  3. su vnc
  4. vi  ~/.vnc/xstartup
加入如下代码:
  1. #!/bin/sh
  2. # Add the following line to ensure you always have an xterm available.
  3. ( while true ; do xterm ; done ) &
  4. # Uncomment the following two lines for normal desktop:
  5. unset SESSION_MANAGER
  6. exec /etc/X11/xinit/xinitrc
  7. [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
  8. [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
  9. xsetroot -solid grey
  10. vncconfig -iconic &
  11. xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
  12. twm &
退出到root:
  1. exit
6、启动vnc
  1. /sbin/service vncserver start
7、测试vnc
7.1、使用java连接vncserver
在浏览器中输入http://192.168.0.10:5801登录桌面。
7.2、使用vnc viewer连接vncserver
打开vnc viewer,在server中输入192.168.0.10:1进行连接。
注意:192.168.0.10替换成自己的服务器IP。

总结

个人尝试了这两种方法,发现通过freenx连接的桌面,画面非常清晰且流畅,而vnc则逊很多。所以强烈推荐freenx。

linux 命令行状态下,能否启动图形界面的应用程序??


如果是在纯命令行模式下(通常指的是init3,radhat系统),这个下面是不能用图形程序的,因为X-server并没有启动运行。

用 Windows 命令行实现自动 SSH 代理




SSH Proxy就是通过SSH监听一个本地端口做代理转发,从而实现代理上网的功能,Windows下比较有名的SSH Proxy客户端就是Tunnelier了,设置简单方便。但是想在系统启动是运行并自动监听就比较麻烦了,没有相关的设置,而且客户端软件本身启动也需要一定的时间,如果能在命令行在做端口监听相比来说就要快多了。在Linux下可以轻松实现这个脚本,在Windows下,其实也很简单。
Windows的DOS命令行很原始也很强大,虽然在Linux shell面前显得有些渺小,但在需要的时候也能彰显自己的威猛。
原理:
Linux下用SSH命令来进行远程登录和本地监听,而windows下也有plink来实现同样的功能。如果实现了ssh,基本功能也就八九不离十了。
关键代码:
plink.exe -C -N -D 127.0.0.1:8080 用户名@服务器IP -pw 密码 -P 端口 -v
可以通过以上代码实现到本地8080端口的监听。
断线重连:
在cmd命令行下,是过程执行程序的,如果代码段中调用一个程序一直在执行,则它下面的代码段不会继续。可以通过这个原理来实现。一旦断线,就重复执行该代码段即可。
:relink
plink.exe -C -N -D 127.0.0.1:8080 用户名@服务器IP -pw 密码 -P 端口 -v
goto :relink
至此就 可以写一个简单的命令行脚本来实现本地监听并重连了。
后台执行:
总是开一个CMD窗口是不是看着很碍眼?那就让它后台执行吧。通过RunHiddenConsole.exe(本站下载)来实现。用法很简单
RunHiddenConsole.exe autossh.cmd
通过以上命令就可以在后台执行autossh.cmd脚本。
可执行脚本文件:
既然所有的功能都实现了,那就再写一些脚本来方便操作吧,可以一键开启/关闭,可以做开机启动,这样Dropbox(注册直接加送500M链接)就可以开机启动直接启动了。
一些方便SSH Proxy管理的脚本
Tips:
将start.cmd做一个链接放到Windwos启动文件夹内,就可以开机自启了
– 将man.cmd做个快捷方式到桌面,使用起来更方便。
– autossh.run为运行文件,为了保证正常重连请不要随意删除。
命令行管理:
脚本都写好了,当然还需要一个管理界面。
实现了一个简单的管理界面
下载:
打了个包提供给大家用下,有什么问题可以留言。(压缩包已经包含了plink和RunHiddenConsole,不需要再单独下载)
下载地址:sshproxy.v1.0.rar
* 下载后请先配置autossh.cmd并运行来调试,如果最后一行是 Local port 127.0.0.1:8580 SOCKS dynamic forwarding 就说明成功了。
进阶:
经 @YuanKevin 老大指点,可以将bat文件做成exe文件,防止密码泄露问题。另外也可以做成系统服务来运行,更为安全,方便。对于bat转exe网上有很多这方面的软件,大家可以自己去探索一下。转成服务的话相对复杂一些吧,有兴趣可以研究下。
后记:
至于配合Chrome+Switchy或者Firefox+Autoproxy就不再说明了,也很简单,注意代理方式要选sokcet。