求一个思路或者一个软件
我最近需要做一件事,需要电脑实现一个功能,我估计Mush应该可以实现,但我不是IT出身,想不出太好的思路,或者也许有什么软件可以实现,但我孤陋寡闻,所以发到坛子里看看大家有没有什么办法。具体要实现的功能:
我用鼠标划词复制后,系统(或软件)自动从一个数据库文件(数据库不大,也就1000条左右,单值即A=B那种)查询到A后自动将A所等于的B值替换我的剪切板,当我再次粘贴时,粘贴出来的是B值。
请问这个能用Mush实现么,或者用什么其他软件可以实现么?多谢啦!
北大侠客行MUD,中国最好的MUD 本帖最后由 labaz 于 2012-8-13 02:53 PM 编辑
getclipboard
读取数据库文件匹配
setclipboard
调用方式没想好,用mush的话你得切到mush窗口通过宏键来调用。 我最近需要做一件事,需要电脑实现一个功能,我估计Mush应该可以实现,但我不是IT出身,想不出太好的思路, ...
basara 发表于 2012-8-13 02:37 PM http://pkuxkx.com/forum/images/common/back.gif
我用C#给你做一个吧,你给北侠捐赠下一个年度的网络费用吧! 我用C#给你做一个吧,你给北侠捐赠下一个年度的网络费用吧!
jason 发表于 2012-8-13 03:04 PM http://pkuxkx.com/forum/images/common/back.gif
最好再捐下新服务器的费用 ls两个真黑。。。 最好再捐下新服务器的费用
labaz 发表于 2012-8-13 07:24 AM http://pkuxkx.com/forum/images/common/back.gif
最好再捐下一个年度的聚会费用吧 直接出巨资搞个北侠基金算了。 本帖最后由 flauto 于 2012-8-13 09:54 AM 编辑
先声明一下,我也不是很懂...
几千条记录没必要用数据库,一条一行的文本文件就好,操作起来更简单。。
帮你看了下按键精灵,里面有2楼说的剪切板操作(SetCLB和GetCLB)和一些基本的文件读写、字符串函数。建一个脚本,设置一个相应快捷键(比如Ctrl + D),脚本内容像2楼说的那样,获得剪切板内容->依次读取文件各行并确定符合条件的行->把该行设置为剪切板内容。
用的时候就Ctrl+C(复制),Ctrl+D,Ctrl+V(粘贴)。应该可行,而且比3楼的写个软件方便吧。如果学过一点VB,用按键精灵应该没有障碍。 按键精灵挺高难的,我就一直没弄明白。
{:8_297:} 楼主的问题具体要看环境。如果操作的是OFFICE对象(各类文档,ppt之类),可以使用VBA实现比较方便。
如果操作的环境是服务器网页,可能要使用到网站脚本编程,包括服务器脚本和前台网页运行的脚本。
如果针对任何可拷贝的文字,可以按照前面大侠们说的使用剪贴板操作获取文本,然后数据查询替换。也许会用到钩子程序常驻内存,随时监测剪贴板,类似于现在的词典软件。开发语言选择熟练什么用什么。