• Acfun Localizer无法下载bilibili弹幕xml的暂时解决

    发现最近Acfun Localizer下载的bilibili的xml弹幕文件都是2k,内容为空,于是研究了一下相关的lua脚本,脚本版本:20120907

    问题出现在bilibili.lua的大约180~200行的获取str_id的地方,本来获取的id应该为412345这样的6位数字,而现在变成了627320&aid=409176这样的加多了一串aid的情况。

    于是下载的comment.bilibili.tv/412345.xml就变成了comment.bilibili.tv/627320&aid=409176.xml,自然就出错了。

    我以前没接触过lua脚本,对其他语言也没啥太多了解,总之就是非专业人士了。本来想把获取str_id的代码改好,但是不成功。于是google了一下lua的语法想到了个暂时解决这个问题的馊主意:把bilibili.lua的250行的

    str_subxmlurl = "http://comment.bilibili.tv/" .. str_id .. ".xml";

    改成

    str_subxmlurl = "http://comment.bilibili.tv/" .. string.sub(str_id,1,6) .. ".xml";

    也就是说只提取类似627320&aid=409176的前6位——这样的话cid是6位的视频弹幕都能解决(老的视频应该有5位或以下的,现在的视频估计都是6位的)

    最后还是期待作者的更新吧,非专业人士只能帮自己/你到这了~

    PS.有网友在下面的评论区提出了更好的方法,应该是目前完美的方法了。

  • 推荐几个自己用过的RamDisk软件

    这年头内存越来越白菜价,新买的的笔记本自带8G内存,不用来做RamDsik都觉得有点浪费= =..

    baidu/google一下ramdisk,发现ramdisk软件现在是更多种多样了(比几年前多得多了),找来找去都找不到几个好用的,要么就共享要么限制多多,现在就来分享我自用的两款RamDisk软件吧。

    1.Gavotte RamDisk     下载: http://www.kuaipan.cn/file/id_3157960603730010.htm

    这软件比较旧,但我的32bit Win7 多年以来一直用的是这个(要打开PAE)。至于64位,它的说明上说是支持64bit的,我没测试过。安装记得很简单,解压后打开ramdisk.exe设置参数后点安装、应用就ok,自动在根目录新建TEMP。非常稳定。

    2.Qsoft Ramdisk     下载: http://www.kuaipan.cn/file/id_3157960603730000.htm

    这个忘了在哪找到的了,我的64bit Win8用的是这个。安装相对复杂一点,解压后到设备管理器,随便点一下下面的各个硬件,然后点操作-添加过时硬件(上一步不点一下按操作后没有这个选项),再选中解压出来的inf文件一路next就装完了。装完之后解压出来的文件就可以删掉了(安装时已经复制到了系统目录)。

    安装好了之后就可以在设备管理器看到Ramdisk啦,然后进入右键属性的第2个选项卡就能进行相关设置了。也非常稳定。

    3.AMD Radeon Ramdisk    下载:AMD官网

    以上的两个都是共享软件,怎么能乱发破解软件呢?我后来找到了AMD出的免费的Ramdisk,对于普通个人用户可以建不大于4GB的Ramdisk,对多数人而言也够用了吧。

    4.OSFMount

    一个小巧的软件。这个主要用来mount一些镜像,后来发现它也可以创建ramdisk。

    5.SoftPerfect RAM Disk

    现在我的win8.1 x64就是用这个,简单小巧,个人用户免费,替代了之前用的相对臃肿的Radeon Ramdisk。

  • 对Win8输入法切换不爽的可以来看看

    用了Win8之后,之前Ctrl+Shift/Space的输入法切换方式变得不好用了,特别是Ctrl+Space只能暂时隐藏输入法,切换出去再切换回来输入法还在……

    Win8用到现在,我的方法是:

    1. 在语言选项的高级设置里,选择“允许我为每个应用窗口设置不同的输入法”
    2. 不用Ctrl+Space切换输入法,转而用Win+Space

    这样用起来感觉就差不多了。(还是有点不习惯啊,Win8我觉得最大的改进就是任务管理器了,其他各种不爽)

  • 【已送完】送Win8 WMC key

    前天晚上用几个邮箱申请了一次,一觉睡醒发现没收到邮件,又换了几个邮箱再次申请。

    没想到到今天为止共收到6个key…我用2个,剩下的4个送给前4名评论者。希望能帮到有需要的人吧。

     

    2012年12月1日,送完4个key,不用谢~

  • 【2012.3.3更新Win8消费者预览版】将Windows 8安装到移动硬盘

    首先下载核心工具:NT6快捷安装器v1.1。点此下载

    然后按以下步骤操作:

    [important]第一步:先选择install.wim文件(在安装盘的sources文件夹内)
    第二步:选择安装分区为移动硬盘的一个分区,勾选格式化,引导分区的选择与安装分区一致,勾选安装到USB移动硬盘,并且更改系统占用盘符与安装分区盘符一致
    第三步:点击开始安装,完毕后重启,在BIOS里设置从移动硬盘启动,之后就能从移动硬盘启动并安装win8了[/important]

     

    值得注意的是,在NT6快捷安装器里的“帮助”里提到了有关引导分区活动主分区的问题,这个看来不能忽视,当然也可以试试选择无视这个,直接安装,至少我是严格按照要求了。我的空闲移动硬盘分区情况如下图:

    注:K盘装的是grub4dos,可引导该盘下的winpe、ubuntu等系统。上图截自MiniTool Partition Wizard Home Edition 7.0,我也是用这个软件来设置活动主分区的。如果是普通的移动硬盘,直接把第一分区设成活动主分区装进去就行。

    在按“开始安装”之后的过程都结束之后,就可以重启,从移动硬盘启动了。

    本来我以为写了引导区重启会直接进win8的,结果竟然进了K盘的grub!!!原来是不影响的啊。在grub里选“Load Boot Manager to Boot Windows Vista/2008/7”之后就看到了“Windows Developer Preview”的启动界面了(没grub的应该选USB启动直接就能看到了),于是就是不算长的安装过程,貌似要重启3次左右,之后安装就完成了。

    移动硬盘中的系统启动速度是慢了点,比装在虚拟机是是烦了点,反正是尝鲜嘛,也没所谓了,顺便还利用了空闲着的移动硬盘,让它继续发光发热。最后上两张系统截图吧。

    感谢远景论坛网友提供的方法~

     

    ===============分割线========================

    ============2012年3月3日更新====================

    [notice]使用同样的软件,同样的方法安装Windows8 Consumer Preview 32bit成功。[/notice]上图。

  • 简简单单让Android也能支持mms流媒体协议

    简简单单让你的Android设备也能播放mms协议的多媒体内容~

    网上的各种方法似乎都比较复杂,而现在已经有软件可以实现了,就是安装一个播放器:达龙影音 Daroon Player   地址http://www.appchina.com/soft_detail_5058_0_10.html

    至于效果如何,就要看网速而定了。

  • 使用AVS脚本和Mediacoder压制SSA特效字幕视频

    前言

    给视频加.ssa特效字幕这个问题困扰了我几个小时,各种视频转换软件似乎都不怎么好用,字幕的显示效果一般都相当不理想。看网上的帖子走了不少弯路,后来在我的鼓捣之下,这个问题总算是能比较简单地解决了。

    需要的软件:

    1. AviSynth (好像不一定要装)
    2. Mediacoder (其他视频转换软件亦可)
    3. EasyAVS (帮助你编写简单的avs脚本)

    示例:

    1.编写一个简单的.avs文件。示例如下:

    LoadPlugin(“X:\xxxxx\xxxx\vsfilter.dll”)
    DirectShowSource(“X:\xxx.avi”, fps=23.976, convertfps=true)
    TextSub(“X:\xxx.ssa”)

    PS: 如果没有安装AviSynth的话,还要在前面加上LoadPlugin(“X:\xxxxx\xxxx\DirectShowSource.dll”)一行,不然会出错。DirectShowSource.dll和VSFilter.dll的下载

    用记事本编辑,另存为.avs格式即可。或者可以用上面提到的EasyAVS来生成.avs脚本,还可以让你了解一下AviSynth别的功能例如加黑边、改大小、加水印还有别的高级功能(其实我也不太了解)。

    2.预览一下.avs文件。我们可以用KMPlayer、PotPlayer、Splayer又或者直接在视频转换软件中预览。(没装AviSynth不能预览?)

    3.预览效果满意的话,就可以开始转换了。把它当作是一个普通的视频文件添加到MediaCoder之类的软件中就行了。

    注意事项:

    1. 预览avs脚本真的很重要,因为预览出来的效果基本上就是转换出来的效果。我开始预览的时候怎么都看不到画面,鼓捣了很久之后才发现AviSynth似乎不支持H.264格式的视频,后来把它转成avi之后再导入就没问题了。后来我发现如果不安装AviSynth的话好像用某些播放软件就播放不了了……但是不影响转码,所以还是照转吧。
  • WordPress 3.1 无法插入Flash的解决

      升级3.1也有一段时间了,但直到昨天才发现原有的插入媒体的功能在3.1消失了,直接插入HTML代码也没用,切换到可视化编辑器后就失效了。

    “插入/编辑内嵌媒体”的按钮在3.1消失了

      对于这个问题,感谢shamiao给我们带来了TinyMCE Media Plugin插件,安装此插件就能很方便地解决本问题。详情参阅其网站:http://shamiao.com/wordpress/wpplugin/new-wp-flash-plugin.htm

  • IE 9 Beta 与 WordPress 3 和其默认主题 Twenty Ten 不兼容的解决

    自从换上了IE9 Beta,我就发现Wordpress跟IE9 Beta不能在默认的情况下和睦相处:一是默认主题Twenty Ten顶端图片显示不正常,这还不是最重要的;二是编辑器不能用了,文章自然也不能写了。

    对于第一个问题,解决的方法是在该主题的header.php的<head>标签内添加

    <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/>

    强制IE使用IE7兼容模式,问题解决。

    对于第二个问题,在后台中开启IE的兼容模式即可,按钮在地址栏右侧或按F12调出开发人员工具或按Alt+T调出菜单再选择“兼容性视图”,问题解决。