昨天,今天,明天,每天的每天,你是否都多懂得一点点...

星期三, 四月 15, 2009

包含中文的网址转成全英文

其实是个很简单的东西,在网上找了半天,居然没有现成的...

只好自己动手了. 

写成HTA了,跟批处理用法一样,复制,粘贴到记事本,存成HTA格式, 双击运行...

功能,就是把含有中文的网址成转成全英文的,就是用%XX代替中文,明白?

很多多余的代码,只是为了好看那么一点点,有些代码是纯属多余,没用到,懒得删.

<HTA:APPLICATION
<head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">

 <style>

  body { background-color: #eeeeee; background-repeat: repeat-x; background-position: top}
  td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #333333}
  a{color:#FFCC33;text-decoration:none}
  a:hover{text-decoration:underline}

  .frmDefault_Text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; height: 20px; width: 400px; background-image: url(images/tplMain_r1_c1.jpg); 
  background-repeat: repeat-x; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

  .frmDefault_Text_Short { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; height: 20px; width: 60px; background-image: url(images/tplMain_r1_c1.jpg); 
  background-repeat: repeat-x; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

  .frmDefault_TextArea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; height: 80px; width: 500px; background-image: url(images/tplMain_r1_c1.jpg); 
  background-repeat: repeat-x; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

  .frmText_Quantity { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; height: 20px; width: 30px; background-image: url(images/tplMain_r1_c1.jpg); 
  background-repeat: repeat-x; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

  .frmDefault_Button { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; background-color: #FFCC33; border: #000000; border-style: solid;
  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}.fntHeader_1 { font-weight: bold; }

.celTable_1_Header { font-weight: bold; background-color: #999999; font-size: 8pt}
.celTable_1_Row td { font-size: 8pt}
.celInstall_Position { background-image: url(bap/images/imgInstall_Car_Aerial.gif); background-repeat: no-repeat; background-position: center center}
.celTool_Tip { background-color: #cccccc; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; border: #FFCC33; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
 </style>

</head>
<body>
把中文网址转换成英文,IE中有效.
<br/>
这里输入原网址:
<input type = "text" size = "50" id = "txtUrl" value = "" class = "frmDefault_Text" />
<br/>
<input type = "button" value = "转换" onclick = "convert()" class="frmDefault_Button" />
<input type = "button" value = "清除" onclick = "clearTxt()" class="frmDefault_Button" />
<br/>
以下是转换出来的结果:
<textarea id = "txtAResult" rows = "5" cols = "50" class = "frmDefault_TextArea" />will be here </textarea>
<br/>
<input type = "button" value = "复制到剪贴板" onclick = "url2Clip()" class="frmDefault_Button" />
<br/>
<script>
 function convert(){
  url = "http://www.cjl520.com/免费下载/小曹影楼素材-SWF转VCD%20DVD工具(最好的FLASH转DVD工具).rar"
  if (txtUrl.value != ""){
  url = txtUrl.value;
  }
  url = encodeURI(url);
  url = url.replace("%25","%");
  txtAResult.value = url;
  
 
 }

 function url2Clip(){

  
  window.clipboardData.setData("text",txtAResult.value)
 }

 function clearTxt(){
  
  txtUrl.value = "";
 }
 
 window.onload=ini
 function ini(){
  
  var x=600;y=280
  window.resizeTo(x,y)
  document.title="中文链接转英文"
  txtUrl.focus();
 }

</script>
</body>
</hta>



--
Feng

encodeuri


很多人喜欢点别人发过来的链接,而不是复制,粘贴. 这本来也没什么,但很多地方,一碰到中文网址,链接就只到英文部分,从中文部分断开了. 这样点进去的话,链接肯定是不正确的.为了不让这种情况发生,我便想干脆把中文链接变成英文的. 用JS就可以实现.

<body>
this is my encoder
<br/>
<input type = "text" size = "100" id = "txtUrl" value = "" />
<br/>
<input type = "button" value = "convert" onclick = "convert()" />
<br/>
<textarea id = "txtAResult" rows = "3" cols = "100%"> result will be here </textarea>
<br/>
<input type = "button" value = "copy to clipboard" onclick = "url2Clip()" />
<br/>
<script>
 function convert(){
  url = "http://www.cjl520.com/免费下载/小曹影楼素材-SWF转VCD%20DVD工具(最好的FLASH转DVD工具).rar"
  if (txtUrl.value != ""){
  url = txtUrl.value;
  }
  url = encodeURI(url);
  url = url.replace("%25","%");
  txtAResult.value = url;
  
 }

 function url2Clip(){

  
  window.clipboardData.setData("text",txtAResult.value)
 }

 

</script>
</body>
然后我把它存成 HTA 文件,昨天用了个HTA文件觉得很神奇,看看了里面的内容, 觉得就是JAVASCRIPT, 于是试着把我写的HTML存成HTA格式,居然就直接能用了.让我诧异的是,用HTML和HTA输出的结果居然不同,晕.后来我才发现,是OPERA和IE中的encodeuri 这个函数输出的结果不同,奇了怪了.网上查它们的区别,查了很久,无果. 最后我发现,原为是默认编码不同,晕炫. 因为没有标明网页的编码, OPERA默认是UTF-8,而IE默认是GB2312...所以结果就不同了. 把IE的编码改成UTF-8后,结果就一样了. JS引擎看来是差不多的.OEPRA可以打开HTA文件,就跟打开HTML一样. IE打不开,会下载.

window.clipboardData.setData("text",txtAResult.value) 这句在OPERA中无效, 用过OEPRA的人应该知道, 很多网页中,有一些"点此复制"的按钮在OPERA中都无效,也许可以设置成有效吧,只不过我不懂罢了.

--
Feng

星期四, 四月 09, 2009

以后再也不洗碗了

只有福州男人才洗碗.

--
Feng

涨工资了,跟我没关系

学校发邮件来说有我的信,就专程跑一趟,因为正好是假期,没有学生用的车,只好 厚着脸皮去坐学校员工用车。没办法,据说在假期,POST是可以坐员工用车的。于是司 机还是让我上去了。而到学校,拿的信更粉刺,说员工涨工资,涨了2.6%. 呵呵,想想, 我怎么说我算是个员工,居然不让我坐员工用车。 哈哈,只不过我的合同早就过了, 因为想找份正式工作,也没有续。所以,涨工资跟我没有关系。等下拿这封信给司 机看看,其实俺也是个员工。刚才突然下冰雹,雨夹雹,他妈的,我只穿一件衣服, 冻死我了。冰雹停了,雨还在下。 



--
Feng

星期四, 四月 02, 2009

HOTMAIL转到MSN,MSN却不会转给GMAIL

刚才做了个实验,发给HOTMAIL的邮件,可以被转发到我的MSN邮箱,但是MSN邮箱收到后,并不会再转发给我的GMAIL.

但如果是直接发给我的MSN邮箱的话,MSN邮箱就会给我转到GMAIL. 

也就是说,我还是无法从GMAIL收到HOTMAIL的邮件.


--
Feng

HOTMAIL也支持转发了邮件

好久没登HOTMAIL,今天登了下,发现有不少新邮件,然后就看看是不是已经可以转发信件,一看,还真有,然后填上我GMAIL的邮箱,以后,就可以从GMAIL里收了.然后又登入了一个HOTMAIL邮箱, 又想弄个转发,这回却不行了,出错,说只能转发到MSN,HOTMAIL等邮箱,不给转到GMAIL.不知道为什么. 第一个邮箱是MSN.com,  第二个是hotmail.ocm 不知道是不是这个原因. 还有就是第一个邮箱是 verizon 收费帐号的子帐号, 而第二个是普通帐号. 原因应该是收费与免费的区别.所以,我只好把第二个邮箱的转发到第一个邮箱,因为同是MSN的邮箱,所以可以.这样的话, 第一个邮箱应该会把所收到的邮件再转发给我的GMAIL了.

--
Feng

用 imagemagick 缩小GIF动画图片(摘)


一般的软件改变GIF的大小后就不会动了.随随便便就动用PS是没必要.用GIMP都显得大材小用.用Ulead GIF Animator 5倒是个好主意,只不过批量处理的话,那可麻烦了.

用 imagemagick 就简单多了.

第一步
convert big.gif -coalesce coalesce.gif

第二步

convert  coalesce.gif -resize 50%  small.gif

就算要批量处理也很容易了.

--
Feng

星期日, 三月 22, 2009

SAYATOO 卡拉OK字幕好像挑系统

我笔记本上的是蕃茄花园原版(未优化), 是OEM版,不能换序列号, 但装不用换序列号的1.5版本,无需断网, 安好后导入注册表便注册成功. 而我台式机上的是深度的GHOST版,却不论断不断网, 永远显示未注册...

--
Feng

呵呵,PICASA原来是支持PNG和GIF的

刚发完博客才发现在PICASA的选项中,是可以把PNG调出来的,再晕一次. 而且也支持GIF

--
Feng

picasa 居然不支持PNG

做了几张PNG的图片,却怎么也在PICASA中扫描不到,不知道为什么. 后来才发现居然是PICASA不支持导入PNG格式的图片, 而PICASA VIEWER却是可以看PNG图片的, 晕倒. 在网上查了下, 有人把PNG的后缀改成JPG骗过PICASA,居然也成功的把PNG传了上去, 因为上传后图片有ALPHA通道, 确信是传PNG成功了, 虽然PICASA警告说图片会被转成JPG格式,却并没有. 此方法我没有试过. 不知道是否灵验.

--
Feng

raysource中的peer.exe


昨天在fs2you 下载了个游戏, 东方红魔乡, 下载后,解压不了,用total commander 可以看到里面的内容, 却解不出来, 用WINRAR直接说打不开, 于是试着用WINRAR的修复功能去修复. WINRAR 报文件正在使用中. 于是用UNLOCKER看了下, 虽然是raysource 中的 peer.exe 在作怪. 虽然我已经开了raysource, 但这个peer 却没有退出. 估计它是用来继续给别人上传文件用的. 居然也不说一声, 害我以为是我的下载的文件损坏呢...UNLOCKER解锁后问题消失. 然后我就把PEER.EXE删了.
--
Feng

星期一, 三月 16, 2009

世界第一等 歌词 抄来的

世界第一等(闽南语 之 汉字英语拼音 三效注解版) 


临行A红ging 
秦Gion Dua海A红英 
无锡命 
无锡并 
秦爱A并右里丢修新 

临行A款ging 
ki家马A出逃体 
磨万tin 
末有林 
mia顺mia摆龙戏一行 

及Buwei就,难伽银 
萨布go西马来到din 
那被共,Bua感经 
瓦希sei该得一定 

西恩混 
西足鼎 
ho含Pua坝莱萨gin 
mn gia 红,mn gia 应 
五经无疑A后hia 地 

得DIA A功因 
其to丢谈笑脸洗 
giu名利,莫聊西,前gin南mei ho临行

临行A红ging 
秦Gion Dua海A红英 
无锡命 
无锡并 
秦爱A并右里丢修新 

临行A款ging 
ki家马A出逃体 
磨万tin 
末有林 
mia顺mia摆龙戏一行 

及Buwei就,难伽银 
萨布go西马来到din 
那被共,Bua感经 
瓦希sei该得一定 

西恩混 
西足鼎 
ho含Pua坝莱萨gin 
mn gia 红,mn gia 应 
五经无疑A后hia 地 

得DIA A功因 
其to丢谈笑脸洗 
giu名利,莫聊西,前gin南mei ho临行


--
Feng

星期日, 三月 15, 2009

sayatoo 的安装问题

也不知道是不是我人品特别好的缘故,我安装SAYATOO那个要换序列号的版本失败,OEM版不让我换序列号.然后装之前那个要换序列号的版本.但是说那个版本每次使用都需要断网, 所以我一直用FREECAP要断它的网.我今天试了一下,直接让它联网, 它一样还是注册版....真让人惊奇呀,我的人品就这么好吗? SAYATOO在我机子上安装非常简单, 就是运行安装程序安装, 然后导入注册表就搞定了.不用断网,不用换序列号,也不用运行那个清除保护的工具(那个好像是卸载过的人才要用到).

--
Feng

星期三, 三月 11, 2009

premier 2.0 一个错误

[\dev\stingray\Libraries\Asl\Foundation\Src\DirectoryRegistry.cpp-174]

启动不了,打开的时候出现上面那个东西, 原因是因为pr 找不到 "我的文档" 的路径, 因为我的"我的文档" 移到别处去了, 而PR却还是在原来的地方找. 在原来的地方, 建立我的文档文件夹 My documents , 问题解决. 纳闷的是, 我之前用得好好的呀, 为什么今天才发病. 于是我又把 新建的那个"我的文档" 文件夹删除了, 再开PR, 这回又好了...晕死,都不懂为什么了. 

设置临时变量 userprofile 为真的 "我的文档" 的目录应该也是可以解决问题的.


--
Feng

星期四, 三月 05, 2009

proxomitron 和 Scott

昨天用proxomitron去广告的时候,碰到循环问题和跳过某匹配的问题(前面加~), 在网上搜到第一个问题的解决方法,看帮助文档找到第二个问题的解决方法,猛的觉得自己对proxomitron还是太不了解,于是今天便想好好的看看它的帮助文档。发现它的作者Scott是个很有趣的人,他软件是免费的,他还叫人注册,而注册后,你也不提供任何技术支持或者升级什么的,也就是注册和没注册是完全一样的。。。搞笑。。。做出这么好的软件的人,看着他留下的文字,我居然有点伤感。
--
Feng

proxomitron 小经验

今天做了两件事

用OPERA显示迅雷链接

去霏凡广告

通过更改 webThunderDetect.js 这个文件, 我让浏览器在检测不到迅雷的时候,直接打出迅雷下载的地址,而不是弹出下载WEB迅雷,霏凡的广告还真有点难度,有一个特别的广告,把广告去掉后,居然下载地址也不显示了,没弄清为什么,最后我把存广告的变量ADLIST清空了,终于没有广告了。直接清JS文件会把下载地址也清了

第一个, 把这段代码替换成

  if(!this.isIE && (client==0)){}else{this.showSetUpInfo(cid);}

这段
  document.write("cid:" + cid);
  document.write("<br/>");
  document.write("url:" + url);
  document.write("<br/>");
  document.write("refer:" + refer);
  document.write("<br/>");
  document.write("name:" + name);
  document.write("<br/>");
  document.write("stat:" + stat);

第二个,MATCH 链接为有广告变量的JS链接,然后把* 替换成 

var adlist="";
$STOP() 

这里, $stop() 非常重要,否则死循环。

--
Feng

星期三, 三月 04, 2009

Easy CD-DA Extractor 也可以抓APE

今天看到硬盘里有个CD镜象文件,想听听,还要开虚拟光驱,突然觉得这样很麻烦,好吧,抓成APE。以前也没抓过,以前都是用WMP或REAL PLAYER直接抓成MP3的。 不过这东西能难到哪去,上网搜,嗯,居然还有点麻烦,首先装EAC,再装MONEY's AUDIO编码器, 网上给的链接还全是死链,太不给面子了。然后发现个贴子,五分钟就能转好,一看,用的是 Easy CD-DA Extractor , 这软件名再熟悉不过了,我用它来把APE 刻在CD上。却从来不知道它也是个多面手,它可以把CD抓成好多好多格式呢。呵,电脑里本来就有这软件,打开,转换,真他妈简单。呵,有必要对电脑里的软件多一分认识,不然,明明可以解决的事情还去网上搜个没完。

--
Feng

星期二, 三月 03, 2009

AE 简谐运动表达式(钟摆)

也不知道这是数学还是物理了,今天狠狠的复习了一下才写出这点东西
 
R=thisLayer.height
r = R/5
w=1
x=r*Math.sin(w*(time+index))
angle=90-Math.acos(x/R)*180/Math.PI

 


--
Feng

星期三, 二月 25, 2009

影子系统和沙盘,绝配

影子系统,重启后还原,而沙盘,则根本不会影响到真实系统,这就是它们最主要的区别。
 
影子系统最大的优点也是它最大的缺点,装的东西都白搭,重启后再来过。沙盘里装的东西,你不要手动去清,它就一直会在。
 
由于沙盘的安装的东西可以不要保存在系统盘,所以,沙盘里安装的软件并不会由于重启而丢失。
 
比如我, 我在沙盘里安装了LIQUID。 我关机了,但沙盘里的LIQUID在真实系统里本来就没有,重启后影子系统对它没有影响,我开机后再启动沙盘,沙盘里还是一样有我的LIQUID,我不需要重新安装一次。 
 
用沙盘来代替虚拟机的确是个不错的主意,虚拟机里的东西当然也不会在重启后丢失,但是虚拟机启动麻烦,没有沙盘那么简单。虚拟机的虚拟硬件效能也差。而沙盘不如虚拟机的地方在于它对付不了需要重启的软件。 沙盘也有很多不方便的地方,我这里不想哆嗦。

--
Feng

星期二, 二月 24, 2009

神奇的 AVID LIQUID在线激活

安装LIQUID, 用注册机生成的序列号,然后安装,输入序列号后弹出个网页叫我注册,不注册,关闭网页后安装程序继续。。。很大,安了很久,800M的安装文件呢。。而且居然还带着好莱坞FX。。。。然后,用FREECAP启动LIQUID,想禁止它上网。。。可是不知是不是FREECAP里没有设置代理。。。它居然能上网。。。还直接激活了。。。跟本不需要下一步电话激活。。。直接返回激活码,还收到两封邮件,一封是关于登录用的帐号密码,另一封是激活码。。。。然后,启动程序,已经激活了,根本连输激活码的机会都没有,太神奇了! 怎么会这样? 直接能激活人家应该也不会要断网弄电话激活呀? 我又碰到神了? 不过,这软件对系统要求怎么很高,我512M的内存,足足启动了一分多钟,俺地神呀。。。

--
Feng

其它博客地址

此博客的同步博客地址: http://fengnz.wordpress.com
这里进入我的MSN SPACE.