May
28

编辑mo文件的方法
2010年5月28日 13:40 作者:一只流泪的猪

大家都知道SlideShowPro Director的语言文件是以mo和po为结尾的,po的话可以用EmEditor打开,但是mo的话,因为是Linux系统下的文件,所以需要反编译成po文件才能打开,下面就是来跟大家介绍一下相关的软件和使用方法。

一、先来介绍一下相关的软件:

1.编译反编译软件"gettext"
下载地址:http://gnuwin32.sourceforge.net/packages/gettext.htm

2.po文件的编辑软件"poedit"
下载地址:http://sourceforge.net/projects/poedit/

二、接下来来说说他们的使用方法:

1.下载好的"gettext"是一个安装文件,默认安装路径是C:\Program Files\GnuWin32\,当你需要把D盘根目录下的default.mo反编译成default.po时,你可以在开始菜单的“运行”中输入"cmd",然后ms-dos界面下输入引号中的内容"C:\Program Files\GnuWin32\bin\msgunfmt.exe d:\default.mo -o d:\default.po"即可完成反编译。

2.编译的话有两种办法,第一种就是仍旧使用"gettext”软件,输入"C:\Program Files\GnuWin32\bin\msgfmt.exe -o d:\default.mo d:\default.po"即可完成编译工作。
注:用此方法反编译后再编译回来的文件和源文件是完全相同的。

第二种就是用"poedit"软件打开一个反编译后的po文件,翻译后点选“保存消息目录文档”,它就会自动生成相同文件名的.mo文件。
注:用此方法生成mo文件时可能会报错,生成的文件会和原来的有差异。

推荐(0)
收藏
分享至: Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 添加到饭否 QQ书签 POCO网摘 Digbuzz我挖网 
Jan
13

命令选项,从a到z
2010年1月13日 13:06 作者:一只流泪的猪

Linux 命令的选项繁复庞杂,让人眼花缭乱。不过这些选项往往具有相对固定的涵义,熟悉了它们,记忆便不再困难
-a

all : 全部,所有 (ls , lsattr , uname)

archive : 存档 (cp , rsync)

append : 附加 (tar -A , 7z)
-b

blocksize : 块大小,带参数 (du , df)

batch : 批处理模式 (交互模式的程序通常拥有此选项,如 top -b)
阅读全文... 

推荐(0)
收藏
分享至: Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 添加到饭否 QQ书签 POCO网摘 Digbuzz我挖网 
Jan
13

UNIX 缩写
2010年1月13日 13:04 作者:一只流泪的猪

最常见的缩写,取每个单词的首字母,如cd Change Directory
dd Disk Dump
df Disk Free
du Disk Usage
pwd Print Working Directory
ps Processes Status
PS Prompt Strings
su Substitute User
rc Run Command
Tcl Tool Command Language
cups Common Unix Printing System
apt Advanced Packaging Tool
bg BackGround
ping Packet InterNet Grouper
阅读全文... 

推荐(0)
收藏
分享至: Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 添加到饭否 QQ书签 POCO网摘 Digbuzz我挖网 
Dec
25

debian做软路由的笔记和策略
2009年12月25日 11:22 作者:一只流泪的猪

原地址:http://linux.chinaunix.net/bbs/archiver/?tid-1150404.html
采用debian 4.0r8-adm64-netinst
采用以下源代码:
linux-2.6.21.7.tar.bz2
iptables-1.3.8.tar.bz2
patch-o-matic-ng-20091205
ipp2p.0.99.15.tar.gz
hashspeed-0.1.tar.gz
l7-protocols-2008-12-18.tar.gz
netfilter-layer7-v2.20.tar.gz
________________________________________
安装后debian基本操做系统后:配置网络
————————————————————————————
1:连上外网
设ip 例如: 二张网卡。eth0 为内网(121.9.XX) eth0 为外网(192.168.0.1)

# The primary network interface
auto eth0
allow-hotplug eth0
iface eth0 inet static
address 192.168.0.1
netmask 255.255.254.0
network 192.168.0.0
auto eth1
allow-hotplug eth1
iface eth1 inet static
address 121.9.XX
netmask 255.255.XX.XX
network 121.9.XX.XX
oadcast 121.9.XX.XX
gateway 121.9.XX.XX
----------------------------
阅读全文... 

推荐(0)
收藏
分享至: Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 添加到饭否 QQ书签 POCO网摘 Digbuzz我挖网 
Sep
01

screen的用法
2009年9月1日 13:02 作者:一只流泪的猪

使用ssh远程连接 linux服务器工作的时候,比如需要编译某些程序而这时网络不稳定断线, 工作就白干了, 又的重新连接重复刚才的工作,这时候screen就可以派上用场了。

养成好习惯多用 screen!
1.安装screen
---------------------------------
yum install screen
--------------------------------

2.运行 screen
--------------------------------
screen
--------------------------------

3.用法
阅读全文... 

推荐(0)
收藏
分享至: Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 添加到饭否 QQ书签 POCO网摘 Digbuzz我挖网 
Aug
06

Linux 初始 RAM 磁盘(initrd)概述
2009年8月6日 16:36 作者:一只流泪的猪

http://www.ibm.com/developerworks/cn/linux/l-initrd.html
Linux® 初始 RAM 磁盘(initrd)是在系统引导过程中挂载的一个临时根文件系统,用来支持两阶段的引导过程。initrd 文件中包含了各种可执行程序和驱动程序,它们可以用来挂载实际的根文件系统,然后再将这个 initrd RAM 磁盘卸载,并释放内存。在很多嵌入式 Linux 系统中,initrd 就是最终的根文件系统。本文将探索 Linux 2.6 的初始 RAM 磁盘,包括如何创建以及如何在 Linux 内核中使用。

什么是初始 RAM 磁盘?

初始 RAM 磁盘(initrd)是在实际根文件系统可用之前挂载到系统中的一个初始根文件系统。initrd 与内核绑定在一起,并作为内核引导过程的一部分进行加载。内核然后会将这个 initrd 文件作为其两阶段引导过程的一部分来加载模块,这样才能稍后使用真正的文件系统,并挂载实际的根文件系统。

阅读全文... 

推荐(0)
收藏
分享至: Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 添加到饭否 QQ书签 POCO网摘 Digbuzz我挖网 
Aug
04

[转]编译 Linux2.6 内核总结
2009年8月4日 11:09 作者:一只流泪的猪

在X86, Ubuntu 上编译Linux2.6内核,总结如下:

基础知识


在介绍如何编译内核之前, 需要对内核相关概念有一定的了解. 关于Linux kernel的介绍浩如烟海, 这里只介绍系统中相关的目录, 文件及命令.

/boot

/boot/vmlinuz-        : 用于启动的压缩内核镜像, 它也就是/arch//boot中的压缩镜像.
/boot/system.map-  : 存储内核符号地址.
/boot/initrd.img-     : 初始化RAM硬盘时, 用来存储挂载根文件系统所需的模块.
/boot/grub/menu.lst                : grub的配置文件. (不同的发行版中它可能位于不同位置.

阅读全文... 

推荐(0)
收藏
分享至: Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 添加到饭否 QQ书签 POCO网摘 Digbuzz我挖网 
Aug
01

Gentoo Minimal CD 安装Gentoo
2009年8月1日 10:40 作者:一只流泪的猪

分享我的Gentoo安装笔记
_____________________________________________
硬件需求
CPU i486或更新
内存 64MB
硬盘空间 1.5GB(不包括交换分区)
交换分区 至少256MB
_____________________________________________
修改root密码
#passwd root

启动SSH服务
# /etc/init.d/sshd start
_____________________________________________
自动网络配置

使用net-setup
#net-setup eth0(网卡代号)

使用pppoe(备选)
#pppoe-setup
# pppoe-setup
# pppoe-start

手动配置网络(备选)
如果net-setup或pppoe-setup执行失败,可能是没有一下子找到网卡,需要手动加载适当的内核模块
搜索所提供的模块
# ls /lib/modules/`uname -r`/kernel/drivers/net
如果找到了网卡的驱动程序使用modprobe来加载这个内核模块
# modprobe pcnet32(网卡驱动模块)

使用DHCP(备选)
# dhcpcd eth0
阅读全文... 

推荐(0)
收藏
分享至: Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 添加到饭否 QQ书签 POCO网摘 Digbuzz我挖网 
Aug
01

VMWare WorkStation 6 中安装 Gentoo 2008.0
2009年8月1日 10:39 作者:一只流泪的猪

其实有很多人写过了,再写一遍不为别的,记录一下自己的心得体会
我也记录下我的安装过程。
网络环境:办公室局域网 (网关:DHCP)

软件:
系统:Windows XP SP2 (ylmf 3.0 x86)
虚拟机软件:VMware-workstation-6.0.0-45731
辅助软件:putty(v0.58) 、pscp(0.58)

准备好的文件:
引导镜像:install-x86-minimal-2008.0-b1.iso
Stage3 : stage3-i686-2008.0.tar.bz2
Portage : portage-latest.tar.bz2

安装步骤
一 新建虚拟机
虚拟机主要设置:
CPU数目1\硬盘19G(SATA)\内存256M\网络连接NAT
CD-ROM用的镜像,镜像名称:install-x86-minimal-2008.0-b1.iso
阅读全文... 

推荐(0)
收藏
分享至: Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 添加到饭否 QQ书签 POCO网摘 Digbuzz我挖网 
Jul
08

[转]Nginx完全教程
2009年7月8日 14:09 作者:一只流泪的猪

Nginx 概述

HTTP基础功能

• 处理静态文件,索引文件以及自动索引;
• 反向代理加速(无缓存),简单的负载均衡和容错;
• FastCGI,简单的负载均衡和容错;
• 模块化的结构。过滤器包括gzipping, byte ranges, chunked responses, 以及 SSI-filter 。在SSI过滤器中,到同一个 proxy 或者 FastCGI 的多个子请求并发处理;
• SSL 和 TLS SNI 支持;


IMAP/POP3 代理服务功能:

• 使用外部 HTTP 认证服务器重定向用户到 IMAP/POP3 后端;
• 使用外部 HTTP 认证服务器认证用户后连接重定向到内部的 SMTP 后端;
• 认证方法:
o POP3: POP3 USER/PASS, APOP, AUTH LOGIN PLAIN CRAM-MD5;
o IMAP: IMAP LOGIN;
o SMTP: AUTH LOGIN PLAIN CRAM-MD5;
• SSL 支持;
• 在 IMAP 和 POP3 模式下的 STARTTLS 和 STLS 支持; 阅读全文... 

推荐(0)
收藏
分享至: Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 添加到饭否 QQ书签 POCO网摘 Digbuzz我挖网