[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[网络工具] 批处理版YY滚动歌词器 v2.0

在玩YY时看到麦上的人名字随着歌曲变换成相应的歌词,主持的说是人肉歌词,是纯手动,我不信,在网搜又还没有找到,所以自己做了一个。可能还有许多BUG,欢迎玩YY的人测试,并提出意见,以便改进,谢谢。

注意:因为使用需要一些技巧,请大家首先清楚 [使用说明],以免出现意想不到的后果。

v1.6 以下版用到两个三方:
AutoClick.exe  是下载来的
mach.exe        是自己写的



v2.0版用到一个三方:
machyy.exe    完全自己写的,集成了v1.6以前多个功能。

特别呜谢:罗云彬老师的教材

===== 2010年04月27日,升级为v2.0 =====

1,除了不用去摆窗口外,可以同时开多个YY进行改名操作(运行多个,以输入YY号来区分)
2,  延迟比原来的少了0.5秒
3,后台改呢称,对用户的操作几乎没有影响
4,速度比1.6快了50%
5,其它使用方法同v1.6
6,  增加了特殊字符的支持


==== 2010年05月27日,升级为v2.1 =====

升级到v2.1版,
1,减少了CPU占用:30%
2,不用再输入YY号,直接吸附在最前面的一个YY号上

==== 2010年06月6日,升级为v2.2 =====
升级到v2.2版,
1,减少了CPU占用。只用10%~15%
2,设置歌词搜索路径时,可以删除单项,和某一个路径提到首位

3,加入了源码防改(我本不愿这样做的,可是实在是。。。。。。)

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

********怎么用法,压缩包里面有【使用说明.txt】********

注意:下载解压后才能使用,要先看清楚使用说明,
          歌词文件是.lrc格式,也就是用[千千静听]或[酷我音乐合]等软件下载的歌词文件
          程序在win xp下测试通过,其它系统可能会存在问题,如:win7
          在虚拟机上可以通过,在沙盘里运行不能正常。


直接下载,不要用其它工具,有些工具论坛不支持

声明:转载请注明出处,批处理之家
附件: 您需要登录才可以下载或查看附件。没有帐号?注册

创意,不错!! 不过批处理很难自动同步歌词时间吧,还得手动切换

TOP

更新为v1.2

操作比v1.0灵活,增加了自动适应不同分辨率,增加单曲循环、暂停控制,并显示。

==============================
2010.05.27补充:

升级到v2.1版,引入了批处理无限循环时减少cpu占用技术。

目前在AMD 3200 CPU上占用为率%30左右,仍有可以减少的空间。待续。。。。

[ 本帖最后由 netbenton 于 2010-5-27 23:34 编辑 ]
附件: 您需要登录才可以下载或查看附件。没有帐号?注册

TOP

试试俺的无3方彩色界面,
示例代码:
  1. @ECHO Off&SETLOCAL ENABLEDELAYEDEXPANSION&SET SYBNV=0.0.2[缩减版]
  2. :SYDLL
  3. call :SYBA
  4. call :SYBC 103003e完全无3方彩色输出示例模块演示代码,以上是效果展示;您看到的所有内容采用完全无3方彩色单行代码输出;大家使用SYBC前需要初始化,执行一次无参数的SYBC,或执行标签SYBA中的代码;标签SYBC与SYBCC需连续放置,不得改变位置关系;大家只要把标签SYBC及其之后的内容插入自己的脚本中;初始化后使用 [CALL :SYBC 参数] 的形式即可无3方调用SYBC;:10000$f0 :::│$fC积$f9 电脑左 $f00 $f2+0$fC=$f00 $f0│$fC 斗地主 V0.0 [测试版] $f0│$f0 [庄家] $f0│ 底 牌 │::: ;:10100$f0 ::│$fC分$f9 电脑右 $f00 $f2+0$fC=$f00 $f0│$f9开发:SYBN NETBENTON PLP $f0│$f9 电脑左 $f0│ │:: ;:10200$f0 :│$fC榜$f9 玩家SYBN $f00 $f2+0$fC=$f00 $f0│$f22010-3-20  按F1查看帮助$f0│$fD 叫分 3分 $f0│ │: ;
  5. pause>nul
  6. exit
  7. :SYBA
  8. (CHCP 437 &GRAFTABL 936)>NUL
  9. ECHO {SYBN DLL %SYBNV% } 内含SYBC 1.1.31 初始化,按任意键继续...
  10. (echo a100&echo db B8 00 00 cd 16 cd 20&echo.&echo.rcx&echo.7&echo.g&echo.q)|DEBUG>NUL
  11. GOTO :EOF
  12. :SYBC
  13. SET SYBCOM=A100`80BE AC00 3C 375 83E9 3C00 ACFF 4275`2CBE AC00 E08A 86AC 50C4 BE1F 0 3CAC`7553 ACFB 593C F675 3CAC 7542 ACF1 433C`EC75 3CAC 7553 ACE7 3D3C E275 14EB 3CAC`743A 3C0F 740D 3C4D 7400 8349 1EE 48EB`54B4 E8AC 93 ADE8 3C00 7F18 8A37 E8F0`87 A1E8 3C00 7F4F 8A2B B0D0 F602 50E2`A0B0 E6F6 35F 57F8 3CAC 7424 E80A 6A`49E8 8A00 EBCA E817 3F CA8A 10EB B0`16CD C48A 4CB4 21CD 815F A0C7 5700 B850`B800 750 2B5A 8AEE ACD1 243C D974 3B3C`8C74 D3C DE74 3C DA74 233C 575 D783`EB01 AA01 C28A EBAA E8E0 1D 3C93 7E39`402 8009 39FB 37E C380 2409 800F FE3`10B2 E2F6 C302 D08A ACC3 203C FB74 D3C`A274 3C 9E74 D88A 3CAC 7420 3CEC 740D`3C93 7400 C38F 2C93 8030 30EB AB4 E4F6`C302 C3`
  14. set SYBCS=%*
  15. SET V=`A80`DB FF``RCX`120`g`Q
  16. (ECHO.%SYBCOM:`=&ECHO.DW %&ECHO.%V:`=&ECHO.%)|DEBUG>nul
  17. goto :EOF
复制代码
终极效果截图{纯脚本无3方}
附件: 您需要登录才可以下载或查看附件。没有帐号?注册
1

评分人数

SYBN QQ:354324773

TOP

当前版本暂不支持鼠标,但不久以后会有的
SYBN QQ:354324773

TOP

还是不会用。。运行不起啊

TOP

找了很久了 谢谢楼主分享

TOP

我运行时候提示运算符不存在是什么意思啊

TOP

谁有YY马甲可以滑动的方法谢谢

TOP

回楼上shijiadea:是在歌词文件中,没有定义歌名及作者的情况下才有这种情况,现在已经更新为:

1,在没有歌曲信息时显示文件名,且只有超过13秒没有歌词更新时才显示一次
2,取消了空行时显示呢称的情况

本人谢谢大家提出的意见,并对出现的问题表示歉意~~~
这里只提供最新版本,如果有人对此批处理编写感趣,并且想得到以前的版本和开始过程,请联系我。

TOP

希望楼主把这个做成后台的
用你这个就不能打字了
555555555555555555555555

TOP

请问下LZ 暂停(1) 循环(3)这些怎么都没有反映呢?还有一首歌放完了,重新打开歌词(0)这些都没反应啊!



啊 可以用了~好东西 再研究下

-----------------------------------------------------

我又回来了,请问那个按Q停止后要怎么才能重新开始?必须要重开程序么?
还有,一首歌放完了,停下来了就再也开不起了,必须要重起程序
还有一个就是换歌,0按了没反应啊。。

如果按3 开启循环,那么就不能暂停,按了1 暂停后,一直是运算错误,一直刷

[ 本帖最后由 bnmklll 于 2010-4-9 08:37 编辑 ]

TOP

回楼上,按Q是关闭程序的,要换歌应该按0,

其它的问题已经解决了,请重新下载吧。

TOP

下载了新版,我来帮LZ测试
控制/功能

1   / 暂停向YY送歌词,再按一次时恢复    (可用,但是只能暂停59 然后会自动恢复)

*   / 暂停并发送常用语   (首先也是只能暂停59,其次再选常用语时,按了序号后会自动在歌词目录搜索所按序号的歌词)

还有个,看图

这样导致在循环过程中不连贯,会停顿一下

又发现一个问题

更换昵称:输入n后出现昵称列表 输入昵称前的序号无效,会自动添加一个昵称,而YY马甲也不会变
还有就是你说的快速更换怎么换?
附件: 您需要登录才可以下载或查看附件。没有帐号?注册

TOP

re 楼上bnmklll
1,最后那8秒是针对一些歌词没有结束行才这么做的,
2,要处理原有的呢称时,要在序号前加 + - 表示是提到首位或是删除一项,
3,已经修改为实时更新马甲了
4,去掉了一首歌开头的按任意键继续。(也就是在歌序模式时会自动进入下一首了)
(已经更新,请重新下载)

[ 本帖最后由 netbenton 于 2010-4-10 13:44 编辑 ]

TOP

返回列表