Archive for the ‘东东博客’ Category

树莓派Raspbmc上开启cron

星期二, 2 12 月, 2014

最近Raspbmc好像自动升级了,导致部署的Transmission PT下载时不时的终止,为了解决这个问题,我们想到的是通过计划任务定时检查服务,如果服务不存在自动启动服务。

默认情况下Raspbmc是没有开启cron的,这里找到开通方法:
1. 修改~/.xbmc/userdata/addon_data/script.raspbmc.settings/settings.xml文件把sys.service.cron改成true,下次重启系统时自动开启cron服务。
2. 用“crontab -e”命令行添加新的计划任务,格式:几分 几时 几日 几月 星期几 命令行,用*号代替任意值。
3. 用“sudo /etc/init.d/cron start”启动计划任务服务。

(更多…)

OpenVPN在Win7下安装网卡出错的解决办法

星期一, 24 11 月, 2014

在WinXP安装OpenVPN客户端,TAP网卡一装就OK,可是在Win7 32位的系统下安装总是在安装TAP网卡时出错,以管理员身份安装也不成功。

看到Win7的设备管理器网络适配器下有好多未知设备,开始以为是这个的原因,用“如何删除win7网络适配器中的未知设备”这个方法全部删除未知设备还是安装不成功。

后来搜索到了一个OpenVPN论坛上的方法,测试下来是成功的,就是打开%ProgramFiles%\TAP-Windows\driver下OemWin2k.inf文件,在[tap0901.ndi]下新加一行“*IfType = 6”,参考来源:https://forums.openvpn.net/topic10122-15.html

解决C#使用Dotfuscator混淆的问题

星期一, 17 11 月, 2014

使用Visual Studio自带的Dotfuscator可以对C#等.Net架构编译出来的exe进行简单的混淆(类名、函数名、变量名替换),让通过Reflector或ILSpy反编译出来的代码可读性不高,可以达到一般开发人员不容易抄袭的效果。

但在使用Dotfuscator过程中要注意一点就是,通过References引用的外部dll生成的整个namespace要排除在混淆之外(比如引用opcdaauto.dll生成的OPCAutomation namespace在排除),否则在使用delegate的地方会报错,导致程序无法正常执行。

CentOS下安装流量统计vnstat

星期一, 20 10 月, 2014

参考链接:
http://abdussamad.com/archives/154-Monitoring-bandwidth-usage-with-vnStat-under-CentOS-5-Linux.html
http://www.tchan4.com/main/2013/05/01/vnstat-and-vnstat-php-frontend-installation-centos/

脚本:
[bash]
#!/bin/bash

#64 bit
rpm -Uhv http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
yum -y install vnstat

#Test
vnstat -u -i eth0

#Remove eth0 file, nobody will create it later
rm -rf /var/lib/vnstat/eth0

#下载目录可以自定义
cd ~/packages
wget http://www.sqweek.com/sqweek/files/vnstat_php_frontend-1.4.1.tar.gz
tar -xzf vnstat_php_frontend-1.4.1.tar.gz

mkdir /home/www/vnstat
mv vnstat_php_frontend/* /home/www/vnstat
[/bash]

给VPS创建交换分区方法

星期五, 17 10 月, 2014
sudo dd if=/dev/zero of=/swapfile bs=64M count=16
sudo mkswap /swapfile
sudo swapon /swapfile

参考:https://github.com/litecoin-project/litecoin/issues/41

用“free -m”可以看到交换分区有没有建,用“df -h”可以查看各分区信息。

购买PositiveSSL证书并部署方法

星期六, 27 9 月, 2014

自从域名被GFW后就一直启用https访问本站,开始都是用StartSSL的免费证书,这个免费证书有效期只有一年,虽然也可以免费续期,但感觉到能找到便宜的证书一次买几年就没那么麻烦了。网上找到“最便宜的SSL证书”这篇博文,最后选定了最便宜的SSLs.com代理的Namecheap证书,5年起买每年只需要4.99美元,使用“MissedYou”优惠码还能再打9折。注:这个证书只能应用到根域名和www子域名上,支持其它子域名的泛域名原价要贵9倍多。

(更多…)

Windows自带端口映射的使用

星期一, 22 9 月, 2014

使用shadowsocks-gui时默认只监听127.0.0.1上的端口,因此无法共享给局域网内的其它人使用。

解决方法是使用Windows自带端口映射

需要使用Windows自带端口映射需要安装ipv6,用不用都无所谓。
netsh interface ipv6 install

重启后就可以用了:
netsh interface portproxy add v4tov4 listenaddress=0.0.0.0 listenport=1080 connectaddress=127.0.0.1 connectport=1087 // 添加端口映射

netsh interface portproxy delete v4tov4 listenaddress=0.0.0.0 listenport=1080 //删除端口映射

netsh interface portproxy show v4tov4 // 查看端口映射

参考:http://333234.blog.51cto.com/323234/1135361

路由器上部署OpenVPN服务器

星期一, 22 9 月, 2014

我在WNR3500L路由器上安装了Tomato DualWan固件,之前配置VPN服务器可以正常使用,但发现经常断线。

由于OpenVPN被GFW定向拆除了,所以虽然Tomato DualWan提供OpenVPN,考虑到可能会被GFW复位所以当时没有配置OpenVPN服务,现在想起来GFW只在国际出口拦截OpenVPN,那么我只在国内使用就应该没事。经过多方验证,包括我的域名被墙,但使用域名直接访问家里的路由器一点问题都没有,所以说GFW只在国际出口进行拦截。

(更多…)

XBMC插件汇总

星期二, 19 8 月, 2014

用了一两周的树莓派,现在基本上搞定Raspbmc下XBMC多媒体应用的配置,还能用来做PT下载机。

这里这一些XBMC的插件汇总:

首先国内的:

chinese addon
http://xbmc-addons-chinese.googlecode.com/files/repository.googlecode.xbmc-addons-chinese-eden.zip

hdpfans
http://xbmc.hdpfans.com/repository.hdpfans.xbmc-addons.zip

(更多…)

树莓派上安装XBMC并部署PT下载

星期四, 14 8 月, 2014

一直关注树莓派,最近在淘宝上买了一款刚刚升级的B+版本,UK出品主板230元,其它带风扇外壳、TF卡、无线网卡等合一起共计320元,想用来兼顾学习、高清播放器和下载机用的。

官方系统下载要这里,“树莓派实验室”博客提供下载索引,我选择用Win32DiskImager来写IMG系统到TF卡,我下载的最新版是v0.9.5

先试了在Raspbian系统下安装XMBC,第一次搜到这个方法“树莓派系统(raspbian)安装XBMC的方法”,安装后运行时提示跟评论的一样“xbmc needs hardware accelerated opengl rendering. install an appropriate graphics driver.”,无法使用。

(更多…)