存档

‘技术技巧’ 分类的存档

让win7下TMPGEnc系列打开MKV和flv

2010年10月23日 没有评论

最近在处理一些视频,用上了TMPGEnc Authoring Works 4,其实TMPGEnc DVD Author也不错,反正都试了下,都很不错.

我需要将网络上流行的MKV格式转换为DVD可以播放的格式,而且还要在一张DVD保存多部电影,相当于制作盗版碟…好了,下次再写,这次就说下WIN7下用TMPGEnc处理MKV和flv

首先你得安装好TMPGEnc Authoring Works 4,你可以google一下

再安装好终极解码2009新年版,我这里也不提供下载…

最后安装Win7codecs,我用的是Win7codecs_v266.exe

看图,这样设置就可以打开了:

阅读全文…

OPENWRT下无法连接PPTP的解决方法

2010年9月22日 没有评论

vi /etc/firewall.user:
iptables -t nat -I PREROUTING -p gre -j DNAT

确保安装以下几个ipk包:  kmod-gre kmod-ipt-conntrack-extra kmod-ipt-nat-extra iptables-mod-conntrack-extra

正巧我都安好了.

分类: 技术技巧 标签:

OPENWRT的一些使用方法

2010年9月21日 3 条评论

无论刷任何版本的的DDWRT,以及其他的tomato、openwrt都必须先清空本机的NVRAM,以上请注意.

额…一天之内刷了几个版本,路由妹可是会坏掉的哟,嘛,这个与上次那个『固件的战争–DDWRT』是姊妹篇,

小弟用的是RG100E-AA这款路由,刷的tomato,这几个月来用得还是蛮舒服的,只是觉得tomato不能更改固件的一些文件便少了一些DIY的乐趣,于是准备刷OPENWRT.(赤裸裸的抄袭上一篇啊…)

虽然没有找到专用在RG100E上的OPENWRT,但是BUFF了杯咖啡后发现brcm47xx系列也能兼容呢,抱着路由妹OX了也不变砖的心理试了一下这个固件,好像可以哟,不过呢路由妹都变得太欧美系了,只好在某论坛找了一套中文皮肤,哎呀,一下子变成淫淫都能看的亚洲系了~

当然,刷路由还是用的原来那些软件:

下一个TFTP软件:http://www.dualwan.cn/index.php/download/category/32-tool1

打开tftp找到你的固件,将重试次数改为10次,点一下更新固件,再重启你的路由就OK了,5分钟之后路由启动成功.

(这里也有人说开一个cmd,一直ping 192.168.1.1 然后等到TTL变成100的时候再点更新固件,这个也是可行的)

其实NVRAM就像电脑的BIOS一样,主板一样的东西,而OPENWRT,DDWRT,TOMATO就像操作系统,安装什么操作系统对电脑来说都是一样的,看在怎么去使用它.当然也可以把OPENWRT看作是一个个妹子,什么欧美,亚洲,国产的都有呢~

路由本来是5354的芯片,被OPENWRT认作以下内容,后果未知,使用正常:

系统

Broadcom BCM47XX

处理器

Broadcom BCM3302 V2.9

———————————————————————————————

9.22换了个版本后识别正常,目前正常使用中,使用的版本是openwrt-brcm-2.4-squashfs.trx

Broadcom BCM5354 chip rev 3

Processor  BCM3302 V2.9

分类: 技术技巧 标签: , ,

DD-WRT一些使用方法

2010年9月21日 没有评论

无论刷任何版本的的DDWRT,以及其他的tomato、openwrt都必须先清空本机的NVRAM,以上请注意.

小弟用的是RG100E-AA这款路由,刷的tomato,这几个月来用得还是蛮舒服的,只是觉得tomato不能更改固件的一些文件便少了一些DIY的乐趣,于是准备刷DDWRT.

这个路由有人说只能用MINI版,但我用的是dd-wrt.v24_std_generic.bin这个版本,目前使用正常

刷机倒是简单,下一个TFTP软件:http://www.dualwan.cn/index.php/download/category/32-tool1

打开tftp找到你的固件,将重试次数改为10次,点一下更新固件,再重启你的路由就OK了,5分钟之后路由启动成功.

DDWRT有个历史遗留的BUG,就是PPPOE没法拨号,这里需要先设置好WAN口的参数,比如是PPPoE拨号的,把上网账号密码都填好,然后去到“Setup”–》“VLANS”,这里有几个钩,分别是W、1、2、3、4。W代表的就是WAN口,这时候只需要把W的钩取消掉,然后在下边选择“应用”–>“保存”,取消之后再次勾上,仍然点“应用”–>“保存”,接着去看看Status的WAN口信息,过一会儿如能看见获取到外网的IP地址,就表示已经修改成功了,下次断电的时候一样可以自动连上互联网.BUG就这样解决掉了.

忽然间发现能tracert了,以前的tomato都不支持的哦.

由于一些特殊需求,我想要把WLAN的SSID改为中文的.只能先进入路由器的TELNET或SSH了,运行下面命令:

nvram set wl_ssid=”收费上网加QQ15510627”

nvram commit

reboot

当然你可以写上”一次一百円”之类的…嗯,我的意图就这样明显的表示出来了,不过在XP下是看不到我说的什么哦,就像部落和联盟之间的谈话…

“为了部落”联盟那边看到却是”OOXX”之类的

发现好多文章被转,特意加上我的网址imcsx.com欢迎大家访问.

————————————————————————————-

后来经过测试,dd-wrt.v24_mega_generic.bin这个固件也能使用,多了USB,OPENVPN功能等.

分类: 技术技巧 标签: , ,

SVN,HG,GIT命令对照

2010年9月13日 1 条评论

SVN,HG,GIT是三种常见的版本控制系统,本文简单列出一些相似的操作命令。当然,三种系统各有特点,严格的对应关系是没有的。

1,第一次下载,包括源码和版本库:
svn checkout http://path/to/repo repo_name
hg clone http://path/to/repo  repo_name
git glone http://path/to/repo repo_name或者git glone git://path/to/repo repo_name

2,下载服务器上最新的更新:
svn update
hg pull && hg update -C
git pull

3,检出某个修订版本
svn checkout -r <rev>
hg update -C -r <rev>
git reset –hard -r <rev>

阅读全文…

分类: 技术技巧 标签: , ,

WIN7新增加的一些快捷键

2010年8月10日 1 条评论

任何的操作系统、软件、游戏,只有熟练使用快捷键,才能最大效率的工作、娱乐,我们不能把所有的时间都浪费在一台机器上,这是不行的。快捷键带给我们的不只是快速,还能感受到机器带来的快感。很难想象一个不用键盘的魔兽争霸玩家。@Appinn

via GuidingTech

1. Ctrl + Shift + N – 创建一个新的文件夹

你需要在文件夹窗口中按 Ctrl + Shift + N 才行,在 Chrome 中是打开隐身窗口的快捷键。

2. Ctrl + Shift + 左键 – 用管理员权限打开程序 (Ctrl+Shift+Click to Open a Program As Administrator)

有些程序,需要右键选择 Windows7 的管理员权限才可以正常运行,而这个蛋疼的快捷键我没有测试成功,@sfufoet 在受限制帐户下测试的软件 AirVideoServer 可以在 Touch 上成功连接 AirVideoServer 并播放视频。

3. Shift+ 鼠标右键 – 增强版右键发送到

右键发送到 是一个很常用的功能,一般情况下可以发送到:桌面快捷方式、邮件联系人、压缩文档、移动设备等等。而通过 Shift+ 鼠标右键 的发送到,增加了 Windows7 个人文件夹内的所有内容,包括:我的文档、我的照片、我的音乐、桌面等等

4. Shift + 右键 – 在当前文件夹用命令行打开。

开始 > 运行 > cmd 就是命令行界面,传说中的 DOS 命令。最常用的可能就是 ping 了吧?用命令行来修改文件扩展名也是好办法,ren name.txt name.bat 就可以把一个文本文件改成批处理文件了。而 Shift + 右键 在当前文件夹用命令行打开的作用就是不用频繁的 cd 打开各级文件夹了。

5. Win + 空格 – 闪现桌面

效果与鼠标停留在任务栏最右端相同,松开 Win 键即恢复窗口。恩,你可以用来看看桌面背景的美女。

6. Win+ 上/下/左/右 – 移动当前激活窗口

其中,Win +左/右 为移动窗口到屏幕两边,占半屏,Win + 上 为最大化当前窗口,下为恢复当前窗口

7. 针对双显示器: Win + Shift + 左 – 移动当前窗口到左边的显示器上

针对让人羡慕的双显示器,可以很方便的移动当前窗口到另外一个显示器上,比如把视频窗口移到一边去,还可以继续上网。

8. 针对双显示器: Win + Shift + 右 – 移动当前窗口到右边的显示器上

我认为是老外为了凑数才把这个快捷键单独列出来的。

9. Win + T – 显示任务栏窗口微缩图并回车切换

多按几次 T 可以在不同的任务栏窗口中显示,回车则切换。很方便的快捷键。切换窗口还可以用 Win + Tab。

10. Shift + 左键 – 在任务栏对已打开的程序/文件夹再打开一次

话比较绕,比如你对着任务栏里的 Chrome Shift + 左键 则会新打开一个窗口。而对着记事本按也会再打开一个记事本。

11. Win + B – 移动光标到系统托盘

针对键盘爱好者,不需要在狂按 TAB 键才切换到系统托盘了。Win + B 直达托盘,之后就可以用方向键控制了,也可以控制时间区域。

12. Win + P – 在显示器与投影间相互切换

13. Win + 1, Win + 2 – 在任务栏中快速切换程序

任务栏从左到右 1,2,3,快速切换用的。对当前窗口的作用是最小化,另外一个最小化快捷键是Win + M

14. Win + Pause – 打开系统属性

通过开始菜单 > 计算机右键属性,是一个东西

15. Ctrl + Shift + Esc – 快速打开 Windows 任务管理器

俗话说最好的留在最后,自从升级 Windows7 后,想调用任务管理器,需要先 Ctrl + Alt + Del 标准快捷键,再点击任务管理器,并且屏幕还会被锁定。而今天才知道的 Ctrl + Shift + Esc 让我泪流满面啊。。。

分类: 技术技巧 标签: ,

如何选择VPS虚拟主机的系统以及版本

2010年7月16日 1 条评论

购买了一系列VPS后在后台发现版本有很多,vps主机提供商的控制面板中提供的centos版本一般都有很多,让我们详细解读一下。

centos-5-i386-afull (326.87MB) :最精简版的5.0centos系统,一般笔者都用这个,需要什么就装什么.

centos-5-i386-hostinabox576 (925.44MB) :含有lxadmin控制面板的5.0centos系统

centos-5-i386-migratvm (412.68MB) :64位系统的centos5.0

centos-5-i386-x86_64 (276.7MB) :32/64位兼容系统的centos5.0

centos-5.2-x86_64 (539.93MB) :64位系统的centos5.2

centos-5.5-x86_64 (736.03MB) :64位系统的centos5.5

debian-3.1-i386-default (122.71MB) :32位系统的debian3.1

debian-4.0-x86_64 (431.39MB) :64位系统的debian4.0

debian-5.0-x86_64 (462.15MB) :64位系统的debian5.0

fedora-core-6-i386 (408.72MB) :32位系统的dedora6

gentoo-2006-i386-default (728.22MB) :32位系统的gentoo2006

gentoo-2008-x86_64 (734.89MB) :64位系统的gentoo2008

slackware-12.1-x86_64 (432.19MB) :64位系统slackware12.1

ubuntu-7.10-x86_64 (450.36MB) :64位系统的ubuntu7.1

ubuntu-8.04-x86_64 (429.99MB) :64位系统的ubuntu8.04

ubuntu-8.10-x86_64 (434.65MB) :64位系统的ubuntu8.10

20个配置安全Nginx Web服务器的方法

2010年7月15日 没有评论

20个Nginx Web服务器最佳安全实践
Nginx是一个轻量级,高性能的Web服务器/反向代理和电子邮件代理(IMAP/POP3),它可以运行在UNIX,GNU/Linux,BSD变种,MAC OS X,Solaris和Microsoft Windows上。根据Netcraft的调查数据显示,互联网上6%的域名都使用了Nginx Web服务器。Nginx是解决C10K问题的服务器之一,与传统服务器不一样,Nginx不依赖于线程处理请求,相反,它使用了一个更具扩展性的事件驱动(异步)架构。Nginx在很多高流量网站上得到了应用,如WordPress,Hulu,Github和SourceForge。
本文的主要目是介绍如何提高运行在Linux或UNIX类操作系统上的Nginx Web服务器的安全性。
Nginx默认配置文件和默认端口
◆ /usr/local/nginx/conf/ – Nginx服务器配置目录,/usr/local/nginx/conf/nginx.conf 是主配置文件
◆ /usr/local/nginx/html/ – 默认文档位置
◆ /usr/local/nginx/logs/ – 默认日志文件位置
◆ Nginx HTTP默认端口:TCP 80
◆ Nginx HTTPS默认端口:TCP 443
可以使用下面的命令测试Nginx的配置是否正确: 阅读全文…

分类: 技术技巧 标签: , ,

linux下批量下载youtube视频

2010年6月13日 3 条评论

最近在找些宣传片,可惜国内土豆优酷等网站的视频实在太模糊,而且还有个难看的水印,只好考虑youtube的视频了,以前用过不少软件都是只能一个个单独下载。

下面我介绍一个能批量下载youtube视频的方法:

首先有台装好Centos的系统,然后装一个软件 阅读全文…

分类: 技术技巧 标签: , ,

我的IP我做主–抓包图解DHCP中继代理

2010年5月9日 没有评论
这几天被TP-LINK的无线路由器弄得很郁闷,主要是DHCP不能中继,客服端已经将Discover送到主路由,主路由也发送了ACK,可就是不能获得IP。。。当然这也可能是联想G450的原因。
DHCP(动态主机配置协议)可以帮助我们很多IT朋友省不少事。
大大减少了IT环境管理人员的工作量,也是我们最常使用的网络服务之一。
这里简单回顾一下,当我们面对一个作用域(针对一个广播域)的时候,DHCP的工作过程。
我们在DHCP服务器上抓到了DHCP全广播的工作过程从discover 到 ACK。
 
大家可以在上图中看到DHCP的租约过程:
1、MAC地址为0003FFE54AE5的客户机以广播的方式发送Discover请求IP;
2、LOCAL(DHCP服务器)以广播的形式发送Offer响应客户机;
3、MAC地址为0003FFE54AE5的客户机以广播的方式Request选择IP;
4、LOCAL(DHCP服务器)以广播形式发送ACK确认租约。
 
下面我们再来以数据包的形式图解一下DHCP中继代理的过程(可以理解为帮助客户机把广播以单播的形式传给DHCP服务器):
 
为了让大家理解的更加透彻,我们这里采用倒叙的方式来阐述:
 
首先,让我们来看看客户机上获取到的网络配置信息:
从上图中我们可以看到当前客户机client001:a MAC地址是0003FFE54AE5
                                                                                     b 获取到的IP是192.168.1.31/24
                                                                                     c DHCP服务器是192.168.0.2
 
第二步、我们在DHCP服务器上抓到了由DHCP中继代理转发过来的Discover到ACK的过程,大家会注意下图中源MAC地址和目标MAC地址,显然的单播过程。
a 由MAC为0003FFE04AE5的接口发送了一个Discover的单播给DHCP服务器;
b DHCP服务器又将Offer以单播的方式发送给了MAC地址为0003FFE04AE5的接口;
c 由MAC为0003FFE04AE5的接口又以单播的方式将Request返回给DHCP服务器;
d DHCP服务器又以单播方式回复ACK确认信息给MAC地址为0003FFE04AE5的接口。
附DHCP服务器MAC地址:
 
而这样一个单播的神奇过程是怎么形成的呢?
下面让我们去DHCP中继代理上去抓包揭开谜底:
第三步、确定刚刚DHCP服务器上收到的Discover包是从哪来的
大家可以从上图中看到向DHCP服务器发送单播的接口正式中继代理上的“本地连接2”,IP地址为192.168.0.1/24和DHCP服务器在同一个广播域的接口。
 
第四步、我们一起来看一下在中继代理上与客户机在同一广播域的网卡接口(本地连接2)上抓取到的数据包:
从上图中我们可以看到:
                                              a 客户机client001发送Discover广播给DHCP中继代理;
                                              b 由DHCP中继代理本机向客户机以单播的形式传递Offer;
                                              c 客户器client001发送Request广播给DHCP中继代理;
                                              d 由DHCP中继代理向客户机以单播形式传递ACK确认;
第五步、在DHCP中继代理与DHCP服务器相连的接口(本地连接)上抓到的数据包如下:
从图中可以看到:
                                a 由DHCP中继代理向0003FFE24AE5(DHCP服务器,第二步附图中可见。)发送了Discover的单播;
                                b DHCP服务器向DHCP中继代理发送了Offer的单播;
                                c  由DHCP中继代理向0003FFE24AE5(DHCP服务器)发送了Request的单播;
                                d  DHCP服务器向DHCP中继代理发送了ACK的单播;
 
 
ok,经过这么五步我们可以很清晰的看到DHCP中继代理的工作过程:将客户机的DHCP广播请求(Discover和Request)以单播的形式传递给DHCP服务器,同时将DHCP服务器的响应(Offer和ACK)以单播的形式传递给客户机。
本文转自:原始出处
分类: 技术技巧 标签: ,