Laien's

成功 自在 健康 好状态

【原创】网络视频轻松下载(支持Windows7)

without comments

目的:提供下载土豆、ku6、6间房、CCTV、优酷等网站视频的方法;顺便宣传一下软件(刘飞可要感谢我啊!)。

工具:影音嗅探专家 V2010.02版(支持Windows7)

流程:安装嗅探软件->配置和启动软件->访问视频网页->嗅探视频地址->下载视频文件

注意:可以单击文内图片查看清晰版

 步骤

1、下载运行影音嗅探专家

访问地址:http://www.liufei.com/,进入下载页面下载最新版。
Read the rest of this entry »

Written by Laien

May 16th, 2010 at 3:37 pm

Posted in OS & Software

Tagged with ,

【原创】PHP飞信发送类的修正(感谢jjchibin)

without comments

  由于我测试验证不严谨,导致上次发布的PHP飞信短信发送类只能给自己发短信,无法给其他飞信好友发送短信。向各位表示抱歉,同时我今天修改了这个问题。关键是两个步骤:1、登录成功后GetContactList获取用户列表,2、GetContactsInfo获取用户详细信息,建立手机号码和飞信sip的uri之间的映射关系。
  多的不说了,直接贴代码。经测试程序可以群发,单发,给自己发!
  点击下载PHP飞信发送类修正版
Read the rest of this entry »

Written by Laien

March 3rd, 2010 at 2:47 pm

Posted in PHP, Programming

Tagged with , ,

【原创】利用Windows7的“延迟启动”优化开机速度

without comments

  Windows7系统相对XP做了很多优化,其中有一处就是服务启动方式。相对于早先系统的“自动”、“手动”、“禁用”,Windows7新增了“延迟启动”选项。对于那些需要经常用到但又不需要开机立即启动的服务,可以通过设置“延迟启动”来优化系统的开机速度。操作截图如下:

Written by Laien

February 28th, 2010 at 5:41 pm

Posted in OS & Software

【原创】WIFI手机实现的PPT翻页器(3)——程序和源代码

without comments

  终于搞定这个了用WIFI手机实现的PPT翻页器,可以不用去买专门的翻页器了。以下为项目过程所有代码,希望能对有需要的朋友提供帮助。
WIFI手机PPT翻页器For Windows Mobile 6.5
WIFI手机PPT翻页器 v1.0
2010-02-27

软件运行环境
PC端:Windows XP/2003/Vista/Win7 + .NetFrameWork 3.5,
手机端:Windows Mobile 6.5 + .Net Compact FrameWork 3.5;
1、软件分为两个部分PC端程序和手机端程序。
2、程序运行之前,请确认手机能和PC机通过Wifi网络正常通讯;
3、必须在PC机的PowerPoint中启动播放幻灯片后,翻页程序才能看到效果;
4、本人手机是HTC Touch T3333,可以实现音量控制键翻页,对与其他设备可能需要修改代码,适当调整或者可以联系我。

软件更新:http://i.isclab.org
涉及到的技术
C# Form编程
C# Socket编程
C# 调用Win32API 枚举窗口
C# 调用Win32API 模拟键盘
C# 调用Win32API Hook拦截键盘
C# 多线程
……
Python版本的程序也用到以上类似技术

WIFI手机PPT翻页器-Wireless PPT Presenter v1.0程序和源码

Written by Laien

February 27th, 2010 at 6:49 am

Posted in C#, Programming, Python

【原创】WIFI手机实现的PPT翻页器(1a)——PC端(C#实现)

without comments

  近来智能手机非常流行,一个很久以前的idea在我的脑海里复活——用手机代替现有的PPT翻页器。众所周知,售前人员在给客户讲解PPT时,经常需要远离自己的电脑而走近投影屏幕。这时候讲解就需要用到无线翻页器。因此翻页器(Wireless Presenter)作为一款产品就开始热销了。我是没钱买的,不过既然我们的手机支持编程,支持WIFI,那为什么不自己DIY一个翻页器呢?Let’s Go!
  WIFI手机PPT翻页器的原理很简单:手机上的客户端通过无线网络向PC上的服务端发送翻页命令,PC上的服务器程序根据命令,在当前正在播放的 PPT幻灯片上模拟键盘操作。
  今天先来介绍服务端的实现,我曾经用Python实现过一个服务端的程序,请参考《【原创】WIFI手机实现的PPT翻页器(1)——PC端(Python实现)》。但是Python程序打包会出些意外的问题,最终我改为C#开发。程序流程基本如下:
1、启动后程序监听本地指定端口(默认80);
2、当有客户端连接监听端口并发送了指令则执行翻页操作;
3、翻页前通过枚举窗口找到PowerPoint幻灯片播放窗口,并将其设置为前端窗口;
4、程序将该窗口置顶(实际该步骤未实现),并执行相关键盘操作。如:向下翻页(N)、向前翻页(P)、首页(Home)、尾页(End)、退出(ESC)等;
5、程序循环运行。

关键技术:
1.C# WinForm编程
2.C# 调用Win32API枚举窗口、模拟键盘
3.C# Socket编程
4.C# 多线程编程

C#实现的WiFi PPT翻页器,主程序WirelessPresenter_PC.cs代码如下:
Read the rest of this entry »

Written by Laien

February 27th, 2010 at 5:48 am

Posted in C#, Programming

【原创】WIFI手机实现的PPT翻页器(2)——手机端(C#实现)

without comments

接上文,WIFI手机实现PPT翻页器,手机端程序的开发及流程如下:
1、使用VS2008创建智能设备项目,.NET FrameWork选择3.5版本;
2、编程语言使用C#;
3、手机上的客户端程序在检查IP地址和端口合法性后,启用翻页按钮和相关菜单;
4、程序根据用户通过菜单选择的命令向手机上的服务端程序发送指令;
5、手机上必须安装.NET Compact FrameWork 3.5才能运行改程序。
6、对于HTC Touch2 T3333型号的手机,支持通过音量控制键翻页。

关键技术
1.C# Windows Mobile编程
2.C# Socket编程
3.C# 调用Win32API对键盘进行Hook
4.C# 正则表达式使用
相关文件WirelessPresenter.cs代码如下: Read the rest of this entry »

Written by Laien

February 24th, 2010 at 1:51 am

Posted in C#, Programming

【原创】WIFI手机实现的PPT翻页器(1b)——PC端(Python实现)

without comments

  近来智能手机非常流行,一个很久以前的idea在我的脑海里复活——用手机代替现有的PPT翻页器。众所周知,售前人员在给客户讲解PPT时,经常需要远离自己的电脑而走近投影屏幕。这时候讲解就需要用到无线翻页器。因此翻页器(Wireless Presenter)作为一款产品就开始热销了。我是没钱买的,不过既然我们的手机支持编程,支持WIFI,那为什么不自己DIY一个翻页器呢?Let’s Go!
  WIFI手机PPT翻页器的原理很简单:手机上的客户端通过无线网络向PC上的服务端发送翻页命令,PC上的服务器程序根据命令,在当前正在播放的PPT幻灯片上模拟键盘操作。
  今天先来介绍服务端的实现,该服务端程序我使用了Python2.6进行开发。程序流程基本如下:
1、启动后程序监听本地指定端口(默认80);
2、当有客户端连接监听端口并发送了指令则执行翻页操作;
3、翻页前通过枚举窗口找到PowerPoint幻灯片播放窗口;
4、程序将该窗口置顶(实际该步骤未实现),并执行相关键盘操作。如:向下翻页(N)、向前翻页(P)、首页(Home)、尾页(End)、退出(ESC)等;
5、程序循环运行。

关键技术
1.WxPython编程
2.Python调用Win32API
3.Win32API枚举窗口、模拟键盘
5.Python Socket编程
5.Python 多线程使用
Read the rest of this entry »

Written by Laien

February 23rd, 2010 at 4:57 pm

Posted in Programming, Python

【原创】飞信短信发送的PHP类

without comments

  程序有bug,已经更新!请参考《【原创】PHP飞信发送类的修正(感谢jjchibin)
  飞信发送API网上有很多,但没有多少是我自己满意的。很多网站提供基于Web的API调用方式向用户提供服务,但是作为使用者我心里还是没底。我总是担心自己的密码会被某些人记录,一直想写一个自己用的PHP版本飞信发送程序。
  因为本人没有任何逆向基础,同时飞信版本变化不同。从nathan在百度上发布《飞信协议分析》到现在也有3年了,且当时分析的是飞信2006版本。这中间变化太多,也使得我在写PHP版本飞信发送程序是走了很多弯路。
  我曾经拜读过superli_198的《让 PHP 程序利用飞信(Fetion)发免费短信》,但是该版本使用的通讯方式目前已经不被飞信支持,且superli_198也没有做新的更新。我也下载过c.young[@]xicabin.com的Openfetion,但是该版本存在明显bug,现在也不能正常使用。无奈只能硬着头皮修改一个C#版本的飞信发送程序
  在移植C#版本的飞信发送程序到PHP过程中,我遇到了一个关于MD5加密相关的问题,困了很多天。最后在CSDN论坛ycTIN的帮助下,问题得以解决。非常感谢ycTIN。 以下是我完成的PHP版飞信短信发送类,截止到2010年2月17日下午4点该程序一直能正常工作。技术上没有什么难度,发在这里和大家交流。 Read the rest of this entry »

Written by Laien

February 17th, 2010 at 9:05 am

Posted in PHP, Programming

【转载】《软件随想录》:Joel Spolsky对计算机学生的七大建议

without comments

From:http://www.programmer.com.cn/1798/

作者:Joel Spolsky

[编者按]由于Joel Spolsky的双重身份(昔日耶鲁大学计算机系学长,今日Fog Creek软件公司的CEO),所以听听他的建议,对于当今无数困扰于就业 压力的中国高校计算机专业学子来说,是大有裨益的。你们会发现,大多数建议,都在强调“软实力”的价值。本文转载自《软件随想录》(作者:Joel Spolsky ,译者: 阮一峰,2009年12月出版),感谢北京图灵文化发展有限公司的支持。

如果你喜欢编程,那么你真是受到了上天的眷顾。你是非常幸运的少数人之一,能够以自己喜欢的事谋生。大多数人没有这么幸运。你 认为理所当然的观念“热爱你的工作”,其实是一个很现代的概念。通常的看法是,工 作是一种让人很不开心的事,你为了拿工资才不得不去上班。你工作的目的是为了攒下钱去干那些自己真正喜欢干的事,但是前提是你得等到65岁退休之后才行,而且还有不少条件。条件一,你的积蓄必须足够多;条件二,你没有老到走不动,你还有 体力去干那些事情;条件三,你喜欢的事情不需要用到脆弱的膝盖、昏花的视力,也不要求你走上一里地不喘气,等等。

我刚才说到哪里了?对了,我要提建议。 Read the rest of this entry »

Written by Laien

January 29th, 2010 at 2:29 am

Posted in Education

【原创】让FireFox3.6兼容支持腾讯邮箱中转站插件

without comments

  最近FireFox浏览器升级到3.6版本,据说启动速度快了很多。为了体验FF最新的功能,我也升级了一直在用的3.5。
  整体感觉相当不错,启动速度快,界面清爽,定制方便。但唯一遗憾的原先一直使用的腾讯QQ邮箱中转站上传插件没法使用。重新安装该插件时,Firefox会提示插件不兼容。
  这里有个简单的技巧可以让Firefox在插件安装过程中,跳过兼容性检查。操作方式如下:
  1、在FireFox地址栏输入:“about:config”并回车;
  2、跳过安全确认,进入配置界面;
  3、在配置列表框中,右键,并依次选择【New】->【Boolean】;
  4、新建一项属性值,名称:“extensions.checkCompatibility.3.6”,数值:“False”;
  5、保存后,再次进入QQ邮箱中转站插件安装界面就可以正常安装!

让Firfox3.6兼容支持腾讯QQ邮箱文件中转站插件

Written by Laien

January 28th, 2010 at 8:50 am

Posted in OS & Software