楼主: joyfulyuyu
收起左侧

[已解决] 请教:希望每首歌只播放前面1分半钟,怎么实现?

 关闭 [复制链接]
joyfulyuyu
 楼主| 发表于 2013-5-22 23:00:38 | 显示全部楼层
loms126今天早点休息吧!:)

呵呵,我明天要早起,现在有点熬不下去了,明天晚上继续讨论啊!:)
wangyixiong
发表于 2013-5-22 23:40:38 | 显示全部楼层
有这种软件吗
loms126
发表于 2013-5-22 23:48:13 | 显示全部楼层
本帖最后由 loms126 于 2013-5-22 23:51 编辑
joyfulyuyu 发表于 2013-5-22 22:58
1、我手动用那三个键组合可以切歌。

2、你说,保存后,切换到其他程序,这个“其他程序”指什么?还有 ...


1.那可能是安全软件之类的问题吧,不好说。我用的是win 7 64,100lj 用的是xp,都能行,应该与系统无关。只好更换一组热键试试。

2.“切换到其他程序”目的是变换键盘的焦点,不重要,忽略掉这一句吧。

“之后运行程序”指的是我的那个定时程序。


ahk(脚本基于的程序,具体内容请百度“ahk”)可以模拟键盘、鼠标的操作。
也就是说,编个程序可以按照你想要的方式(时间、顺序)由程序操控鼠标、键盘。

定时程序的所实现的就是经过一定时间,“模拟”按下键盘上的“下一首”快捷键(涉及到键盘钩子、系统消息等系统内部的操作),让千千以为是人工的按下了那几个键,从而实现切歌的操作。

举另一个例子,如果你玩过格斗类游戏的话,应该知道有所谓的招式表,需要按指定顺序按键,才能发招。同样可以用ahk来写,比如按下物理键盘上的u键,让程序“模拟”按下一系列的键,从而实现发招。说白了,就是个发招作弊器。

感兴趣的话可以看下这个,http://www.appinn.com/ahk-fast-food-restaurant/, ahk能实现很多繁琐的操作,相当强大。如果感觉用c或vb写程序复杂的话,ahk 这类脚本语言是一个很不错的选择。
loms126
发表于 2013-5-22 23:54:29 | 显示全部楼层
wangyixiong 发表于 2013-5-22 23:40
有这种软件吗

自己编播放器,用插件,写脚本,实现方法有很多。

话说你的回答有点太那个什么了。。。

ps:你名字和我一高中同学一样。。。
joyfulyuyu
 楼主| 发表于 2013-5-23 15:24:28 | 显示全部楼层
loms126 发表于 2013-5-22 23:48
1.那可能是安全软件之类的问题吧,不好说。我用的是win 7 64,100lj 用的是xp,都能行,应该与系统无关。 ...


报告loms126:我这里终于也可以了!!呵呵

经过了一番曲折,过程如下:
开始,我把昨天你说的那辨别到底哪里导致无法切换的两个要求挨个试了一下,发现千千静听的全局键无论是是设置成ctrl+alt+right,还是设置成k,我手动按键的话的话,千千静听都可以切到下一首歌。
同时,无论全局键所设为何,结果都是定时程序正常运行,但是运行后对于千千静听并没有带来任何改变。

然后我就想,看来最有可能的是:定时程序在我的电脑上运行后,事实上并没有产生类似于人工按下相应的全局键的作用,所以千千静听才没有反应。

那么,可能有什么原因会造成这种情形呢?

我又仔细看了你的话,你提到应该和系统无关,可能是安全软件之类的问题,所以,我就把我的杀毒软件nod32和360安全卫士全部暂时停用了。
这时候重新再试,十分神奇,果然定时程序成功发挥作用了!!!

我不知道到底是nod还是360产生了阻碍,于是先试了nod。
nod恢复启用以后,定时程序还是可以用。

接着,等到360一键恢复启用所有防御后,定时程序又没作用了。
至此,看起来,是360造成了定时程序的失效。

不过,360实时防护里面分好几大类,有一大排的保护,不知道究竟是哪一个保护造成的。于是我采用笨办法,从上到下,逐一恢复启用防御,一个一个试。

很意外的是,结果比较搞笑,我从第一个试到最后一个,一直到所有防御都启用了,定时程序依然可以正常用。
还是看不出到底是哪个出了问题。而此前,当我一键恢复启用所有防御的时候,当时定时程序可是马上就失效了的。
真是很诡异的事情。

好在现在总算不影响定时程序的正常使用了!

解决了这个长久以来困扰我的大难题,我真是感到非常、非常高兴!以后我再也不用守在电脑前,不断机械地手动点击下一首了!
我现在心里对loms126的感激和敬仰之情,简直没有办法用语言来描述了……
joyfulyuyu
 楼主| 发表于 2013-5-23 20:55:22 | 显示全部楼层
刚才我重新开机后,发现定时程序又失效了。

又经过一次挨个的试验,这次发现,只要360安全卫士木马防火墙中的“驱动防护-防止木马加载驱动获得系统权限”设置为开启,定时程序就会失效,关闭此项保护后,定时程序就会恢复正常。

请问 loms126 :要怎么样才能让360不误把定时程序当做可疑的木马加以阻止呢?
loms126
发表于 2013-5-23 23:33:45 | 显示全部楼层
joyfulyuyu 发表于 2013-5-23 20:55
刚才我重新开机后,发现定时程序又失效了。

又经过一次挨个的试验,这次发现,只要360安全卫士木马防火墙 ...

可能是数字的键盘键盘防护模块的干扰,我记得ahk至多会加全局钩子,不会加驱动。数字可能把钩子拦截整合到“驱动防护”里了。
声明;良心产品,绝不含任何恶意代码,怀疑的话,请用源码自行编译比对。

解决方法:1.到 木马防火墙设置 --- 系统防御  ,点恢复被拦截项。再到将防护弹窗模式由智能改成手动,然后运行我的程序,遇到键盘拦截提示时,允许并记住选择。之后将防护弹窗模式改成你原来的就好了。

2.或者,安装这个http://l.autohotkey.net/AutoHotkey_L_Install.exe
点那个.ahk文件,执行效果与运行.exe一样,或许不会被拦截。

joyfulyuyu
 楼主| 发表于 2013-5-24 14:49:59 | 显示全部楼层
loms126 发表于 2013-5-23 23:33
可能是数字的键盘键盘防护模块的干扰,我记得ahk至多会加全局钩子,不会加驱动。数字可能把钩子拦截整合到 ...

谢谢loms126!

其实你不用声明,因为我百分之两百相信你的程序肯定、绝对没有任何恶意代码,呵呵。我之前也说的是360“误”把定时程序当做可疑的了。

事实上你的程序我昨天晚上已经运行了一阵子了,已经帮助我筛选了3张专辑了,减轻了我很多的工作量,十分好用。

你说的两个办法我会尝试的。
不过无论如何都没有关系,我已经想好了,就算拦截的问题不能解决,最多是我用定时程序的时候把360那个功能暂时停用同时断网好了,这样就没问题了。

我不知道loms126你喜欢听歌吗?
为了表示一点点我对你的感谢,我向你推荐几首我觉得百听不厌的歌吧:)

因为论坛的附件不能超过500k,我搜了一下网上的下载链接又非常杂乱,所以我这里只说歌曲的名字。
如果你有兴趣的话,请把你的邮箱站内短信告诉我,我把文件发给你。

1、墨名棋妙,《穿越》
2、班得瑞《琉璃湖畔》专辑里的,《雨洒在脸畔》
3、吉田洁,《遥远的旅途》
4、女子十二乐坊,《紫禁城》,《女儿梦》
5、《易·狼城》专辑里的,《草原晨曦》

再次感谢你这些天来对我的耐心帮助!^_^
loms126
发表于 2013-5-24 14:58:49 | 显示全部楼层
joyfulyuyu 发表于 2013-5-24 14:49
谢谢loms126!

其实你不用声明,因为我百分之两百相信你的程序肯定、绝对没有任何恶意代码,呵呵。我之 ...

我比较喜欢古典和部分New age流派的曲子,歌听的不多,感谢分享啦!有时间我好好听听。

我也有些收藏,感兴趣的话可以看看:http://www.xiami.com/space/lib-song/u/3798702?spm=0.0.0.0.33GXVC

不客气,欢迎常来!
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-1-16 21:06 , Processed in 0.089488 second(s), 14 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表