分类目录归档:PC.计算机

车载电脑全历程(一)–购置及主机改造

在车子未到手之前,就决定了一件事情,就是作为数码狂人的座驾,中控台不会去装那种普通的导航DVD,而是安装一套全功能车载PC,将音乐、视频、导航、蓝牙、游戏、倒车影像、3G网络集成于其上。

——————-材料购置———————-

车载电脑的构成无外乎几大件,供电模块+主机+显示屏+扩展外设(有线的一般是USB连接,无线的则首选蓝牙)。恰好手头还有一台DELL小主机,本来是装了Linux做下载机用的,但在线直播越来越方便就慢慢闲置了,无论体积和功耗都适合做车载,只是硬盘得换掉3.5寸台式盘,改一个SSD固态硬盘更能抵抗车载的恶劣环境。显示屏早就有制作经验,不在话下,需要考虑的仅仅是嵌入中控面板的美观问题。外设目前能想到的有GPS,蓝牙适配器,收音模块和ODB监测设备,加上一些辅助线材,一一采购。

淘宝真是个好东西啊,足不出户就购齐了所有东西。只是因为商家分散,陆陆续续收了N多包裹才算完,连公司前台MM送包裹过来时眼神都怪怪的,估计是在想:这家伙怎么这么能败家啊?一天到晚都买些啥啊?

——————-主机改造———————-

拆开我的主机机箱看主板,才发现没有标准的ATX电源插槽。Google到电源的针脚定义,原来也是12V单电压供电,但又不同于凌动主板那种圆口的直插电源。

dell image

机机做工不错,模块紧凑且散热考虑的很好。CPU上的散热块很漂亮,上面还有一个导风罩,拍照时拿下来了。

20110523_002

motherboard

主板的开关按键部分是一个微动开关,用隔热胶带贴上,再焊出2根引线,接到机箱外,连接ITPS模块的开关插针。

powerbutton

电源插头本来是淘了一个8pin的插针,结果发现缺口对不上,最后取ATX电源最宽的那个插头切开取其中一部分就可以了。ITPS模块自带的插头当然没法用了,分别取3股黑色地线和3股黄色12V线拧在一起,再焊接到修剪自制的那个插头上。其它线扎好,先不要剪掉,以备今后扩充功能使用。

plugs

用一个ATX电源改装了下作为家用测试电源。说穿了也很简单,把插头全部剪掉,同色的线拧到一起,穿孔拉出来。取黑色地线和绿色PS-ON信号线之间加上一个船型开关就可以控制电源的关闭了。可以分别输出12v,5v,3.3v,以后电子diy用途大大的有。刚好汽车常见的输出电压就是12v,变压都不用了。

power

测试现场,线头还真不少,还好我有鳄鱼夹,调试起来很方便。

test

再上一个接在电脑上的完整图片。从网口缝隙拉出来的2根线就是焊接到主板上的开关线。

pc

离线测试完全ok,ACC搭火后数秒内自动开机,断开ACC后15秒系统关机,30秒后关闭电源输出。打完收工,只待择日装车。

windows7用神key激活

用xx过的windwows7快有半年了,一切都很好,就是电脑发烫的厉害。

昨天晚上随意搜索,才发现真相:PCSKYS_Windows7Loader方法激活的系统,不能正常控制风扇运转,相当于散热系统就不工作了,不发烫才怪。赶紧卸载了loader,再进系统看时,提示“今天必须激活”。

再搜索,破解方法还有一种刷bios的,似乎很麻烦还有风险,都准备动手了,又搜到一种“神key”方法,网上说有机率通不过还要再打电话,这次手气较好,一次ok,系统直接激活。

MSS安装debian 流水笔记(二)

安装lighttpd+php+sqlite

#apt-get install lighttpd

#apt-get install php5-cgi

#apt-get install php5-sqlite

#apt-get install sqlite

后来找到这个地址 http://code.google.com/p/debian-bcm47xx/ 上面有很多deb包,专门针对bcm47xx编译的,有些版本比apt-get的要新。尝试下载了一个lightppd,使用dpkg安装。

#dpkg -i lighttpd_1.4.22-1_mipsel.etch.deb

晕啊,又是一堆错误信息,提示xx包没有安装。那就apt-get xx,又根据提示运行了一次

#apt-get -f install

一堆提示信息后,装好了。不过配置文件不对,lighttpd启动不了,根据提示修改配置,屏蔽server.username和server.groupname字段,并修改port到81。

#vi /etc/lighttpd/lighttpd.conf

启动lighttpd成功。

#/etc/init.d/lighttpd restart

尝试写了段测试php程序,发现使用firefox的sqlite manager插件建立的数据库是sqlite3版本,暂时还不能被adodb类读取。当前只能使用PDO来读取。

2009-09-17_223152

测试的过程又装了两个东西,不知道是否必要。

#apt-get install sqlite3

#apt-get install php-sqlite3

先架了一个小站框架,php+sqlite写的,数据接口用PDO,模板类用templatelite(smarty的简化版本),用来管理mss里的媒体文件。访问http://mss.8800.org:81即可。

2009-09-20_2133572009-09-20_213418

MSS安装debian 流水笔记(一)

几个月前买了MSS作为网络存储,一直想稍稍扩展一下功能,还是得装个debian先。既然要用debian,那原有mss的一应服务就给它全禁了。SSH到MSS上执行以下命令关闭bt和电驴。

setser rtorrent 0

setser mldonkey 0

setser vsftpd 0

setser amuled 0

1、下载 bcm47xx_debian_20070420.gz

2、telnet到MSS

2、创建/opt/debian目录,拷贝刚才下载的文件到该目录,然后解压

#mkdir /opt/debian

#tar xzvf bcm47xx_debian_20070420.gz

3、修改一些文件(参考文档里分几次修改的,这里一次改好)

修改debian里的ssh端口,避免和openmss里原有的ssh冲突

#vi /opt/debian/etc/ssh/sshd_config

改:Port 22   —>   Port  2201

编辑S99local文件 

#vi /opt/etc/init.d/S99local

原有的第二行加注释(关闭telnet)

#utelnetd &

添加如下两行(MSS开机启动debian的ssh服务)

/opt/bin/busybox chroot /opt/debian /bin/bash -c “mount -t proc proc /proc”
/opt/bin/busybox chroot /opt/debian /bin/bash -c “/etc/init.d/ssh start &”

4、可以重启了。重启后即可连接debian的ssh了。

#reboot

=分割线===↑之前都是telnet====↓之后都是putty连接====分割线=

5、putty重新建立一份连接配置,端口是2201。(以前为openmss建立的配置是22)

2009-09-16_225250

6、连接2201端口这个配置,先把默认的密码修改掉

~# passwd
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

7、修改sourcelist文件

#vi /etc/apt/sources.list

添加源,保存退出vi

deb http://mirrors.shlug.org/debian/ etch main contrib non-free
deb http://mirrors.shlug.org/debian-security etch/updates main contrib non-free
deb http://mirrors.shlug.org/debian/ proposed-updates main non-free contrib

然后升级

# apt-get update
# apt-get upgrade

这一步相当漫长,等待…煮了碗方便面…吃面…还没好继续等待…升级结束

OK! 接下来是安装应用程序。

 

参考的文章:

http://blog.sina.com.cn/s/blog_514e39dd01009du1.html

http://www.hfxsy.cn/2009/04/567.html

http://hi.baidu.com/chenshake/blog/item/5351a4015ecef206728da553.html

桌面图标整理的好帮手

很多朋友的电脑桌面都是一个垃圾场,快捷图标、文件、临时下载全部都堆在桌面上,我自己的还算好点,只用了不到一半的屏幕,我认识的一哥们儿几乎能堆到桌面的3/4。偶然发现了一款小工具Fences,可以帮我们来整理杂乱无章的桌面图标。

2009-09-15_155327

安装过程自不必细说,安装完成后归于静默。这时候,用鼠标右键在桌面上画一个方框,会弹出一个按钮“Create new Fence here”,然后输入一个标示名字。每个区块便可独立作为一个图标容器,并可自由拖放改变大小,从而将桌面图标有效分隔整理。

2009-09-15_160009 2009-09-15_160048

2009-09-15_162444

右击任意图标,勾选“Exclude this icon from quick-hide”,将该图标单独标示。双击桌面空白区域,除了勾选的图标外,其他图标都将立即隐藏,还一片清净乐土。

2009-09-15_162849

2009-09-15_162908

系统常用软件环境一览

做个整理,方便今后重做系统时快速恢复。

1)系统软件

用winxp/2003的时候每次新做完系统定会用超级兔子修改一下设置。特别是几个特殊目录的位置,最重要的“我的文档”路径一定要修改。用win7后发现系统自己就能设置特殊路径了,便免了这个东东。

对于用惯了电脑的人来说,快捷键一定是王道。当按下alt+win+F便弹出firefox,alt+win+P便启动photoshop……的时候,有一种酣畅淋漓的感觉。更换了数款同类软件之后,最终留下来的是hoekey。

2)图形图像软件

photoshop cs3,flash cs3,coreldraw 12。都是精简绿化版。

win7下不能启动coreldraw12。再寻找方案,很多给客户做的方案里用到了coreldraw绘制的水路图,还不得不用。

flash cs3开始提示java环境不正确,从Dreamweaver目录里拷贝了个20M左右的Jvm目录过去,就OK了。

photoshop如果未配置的话,会有屏幕不自动刷新的问题。去掉配置里文字预览的勾就行了。

FastStone capture是我用过的最好的截图软件。自带屏幕尺子、取色器。做网站开发的时候小功能全能用上。

3)编程及网站开发软件

写代码用emeditor,也是绿色版。

xampp套件环境是永远都存在于我的电脑上的。

dreamweaver越来越好用了,现在用cs4版本,一样是绿色精简的。

4)媒体播放

软件目录里有foobar和qq播放器。反正是绿色版本,想起来便用,想不起来便是win自带的媒体播放器。这一类东西用的频率极少,基本无所谓。

5)网络软件

浏览器一定用火狐了。可恨始终有些顽固的网站及应用(如网银)不支持它。

测试代码的时候还离不开IE。不过很少用原生的IE,而是改用一些IE内核的多窗口浏览器。不喜欢太强大但实际上只能用到不超过50%功能的东西。遨游,Avant都是从最初的时候使用,功能越来越冗杂的时候便放弃了。现在用相对简洁的“世界之窗”。

下载工具,绿色版的迅雷肯定得有了。一些网盘的工具不得不装,像rayfile,纳米盘之流。

工作上需要用sftp环境和linux远程shell,有wincsp和putty这两个开源简洁的工具就够了。

IM工具有gtalk,msn,qq,飞信,skype。还真是各有各用,缺一不可。

=============

总结完才发现,基本上我用的都是高手们修改后的绿色版软件了。重做系统也无需多做什么配置,拿起来就用,方便!

浏览器的快捷键

windows操作我常借助一些快捷键软件。web2.0时代,很多应用寄托在浏览器上即可,自然也得有快捷方式才够爽。

IE内核的浏览器,我常用的是Avant。这个浏览器有个配置选项,叫做“链接别名”。顾名思义,就是网址简写。按我的配置,输入gm回车,就会打开我们的企业邮箱gmail.1j.cn,输入reader回车,就会打开google rss reader。

avant_config

firefox我也经常使用,只是没有这种快捷URL的配置方式,甚为遗憾。不过最近被挖掘出的一款plugin在各博客被转载,终于圆了我的梦。插件叫做site launcher。废话不说,图为证。

sitelauncher_menu

sitelauncher_config

按配置好的快捷键Ctrl+F1,半透明的浮动窗体出现,再按一下对应的快捷字母,相应的网址就打开。

sitelauncher_pan

终于搞定了linux下的旺旺

因为原来做开发工作需要linux环境的缘故,从06年起便开始使用ubuntu。但工作中总有一些应用无法在linux下完成,所以还不得不保留有双系统。
就当前来说,现在公司的内部应用平台中,邮件和im系统都架构在google企业套件之上,所以大部分日常工作其实只需要office和browser即可,这在任何一种系统中都能满足。但是远程的ERP用友系统没有办法在linux下使用,所以每天还必须切换到win下工作一段时间。现在随着公司淘宝商城-上海亿家净水专营店的开业,还必须得开上旺旺工作,就不得不全天候工作在win下了。
晚上随意搜索,发现其实旺旺是有办法在linux下运行的,便开始折腾。网上的文章基本上就只是同一篇文章的转载,照做之后,旺旺并没有顺利启动。而是出现了一对错误提示。问题原因大概是当前下载的旺旺版本和文章提及的不符导致。

命令行输入
[coolcode]wine “c:Program FileswangwangWangWang.exe”[/coolcode]

错误提示真多啊。不过仔细看,似乎都是缺少某个dll。

从win下的system32和旺旺安装目录拷贝相应的文件到wine环境的system32下,再次试着启动,旺旺顺利弹出。

顺手把ie4linux更新一下。开发网页的时候就可以在linux下观察ie布局了。

Screenshot-Internet Explorers for Linux

几个快捷软件

每天使用电脑,大多数时间都在几个目录之间切换:

d:www — 网站开发目录

d:公司文档 — 工作目录

f:soft — 下载软件和资料存放目录

f:music — mp3音乐目录

仅在这几个目录之间切换就够烦的了,何况大目录下还有层层嵌套的子目录,oh my god…

最近在订阅的RSS里发现了几个好东西,安装上之后,效率大有提高。

1、QTTabbar

资源管理器以tab方式呈现,同时开启多个目录。用惯了多窗口浏览器firefox,连ie7也有了tab,资源管理器没有tab还真是不习惯,这下好了。

除了tab之外,还有一些细节优化,让目录切换非常的快捷方便。

多Tab模式

2008-10-04_161817

点击tab标签的文件夹图标,子目录文档就会嵌套呈现

2008-10-04_161913

鼠标悬浮在目录上方,显示一个小箭头。点击箭头,子目录嵌套呈现

2008-10-04_161944

Tab右侧空白区域,点击鼠标右键,显示可定义的快捷启动组

2008-10-04_163345

 

2、Folder Guide

集成于资源管理器右键菜单,定义常用文件夹。

2008-10-04_163714

2008-10-04_163800

 

3、Qliner Hotkeys

目录问题解决了,顺便上一道菜。解决常用应用程序的问题。靠win+字母组合键位启动程序,同时还提供一个相当直观的管理界面。

2008-10-04_164124