右键助手1.0正式版

原文链接:https://www.zybuluo.com/yyman001/note/78390

开发由来:

这个软件是在2015年春节过年的时候利用空余事件来写的,程序的功能比较简单,但这个功能也是平时自己需要使用的,其实可以用bat写的,但是不方便,还是用软件来写,比较好管理配置信息.

作用:

用来给程序添加某种相关文件的右键打开,像平时用的记事本打开方式一样

如图:  (红色为:系统,蓝色为:右键助手1.0添加的)

但有些软件或重装了电脑,虽然软件还可以正常使用,但右键打开某文件的方式已经不在了,难道还要重新安装一次软件吗?

解决办法:

现在不用了,我只需要把软件的路径填写到这个小工具即可马上成功添加到注册表中,还可以把这次右键打开的方式保存到配置文件中,下次,只要点一下即可恢复.

它长神马样子?

功能比较简单,采用易语言开发,皮肤神马都用模块,如果你软件检测有毒,请百度原因(因为那些人都用来写病毒和外挂,所以,你懂的,进了黑名单)  如图:

功能

  • 列表模块 [蓝色框]  列表模块分为获取注册表信息模块获取配置文件列表模块
一.获取注册表信息模块

主要获取右键列表信息,某些系统右键可以显示,主要是用来显示由右键助手自己添加的列表,并带有刷新,添加到配置文件,删除功能.

刷新功能

重新读取注册表信息并把最新的信息显示到注册表列表窗口

添加到配置文件功能

选中其中一个由右键助手添加的列表,保存到配置文件中.非右键助手生成的列表,可能不会成功被保存到配置文件中,就算成功保存,也可能有些信息不完整.

删除功能

选中其中一项进行删除,在这个模块,不建议删除非右键助手生成的列表,否则可能会导致系统不稳定,甚至奔溃.删除过程中会提示是否为右键助手的列表,如果是,那么可以安全删除(它是如何判断的?通过对该项与配置文件匹配,如果配置文件中有保存,则是,如果之前添加没保存,请保存到配置文件中方便下次使用),如果不是,建议不要删除!



二.获取配置文件列表模块

主要获取右键列表信息,某些系统右键可以显示,主要是用来显示由右键助手自己添加的列表,并带有刷新,添加到配置文件,删除功能.

刷新功能

重新读取配置文件中保存的列表,并在配置文件列表窗口显示

添加到系统功能

选中其中一个由右键助手添加的列表,会把选中项添加到注册表中,列表从配置文件中读取.

删除功能

选中其中一项删除,更新当前列表并保存到配置文件中,删除过程中会再次确认是否删除.


  • 添加模块 [红色框]  选择需要给程序添加打开方式的程序文件(exe,支持拖拉)

打开文件[支持拖拉文件到窗口]

读取需要添加右键打开方式的程序,文件路径显示程序完整路径,显示名字显示右键打开的名字,打钩不显示后缀的话,会把后面.exe去掉

保存到配置

把当前软件右键打开信息写入到配置文件中,用于下次直接添加到系统

添加到系统

把当前软件右键信息写入到系统中,就会出现右键打开某文件的方式


最后

虽然程序很简单,但它在工作上却是帮了我的忙,本程序会发布到开源中国并发布开源开源地址点我,不知道能不能通过,喜欢通过,嘻嘻.虽然这种小程序不会有人看,那也没关系,志在分享.如果你看了源码都觉得我是在写病毒,那么我也没什么话好说的了.最后谢谢你用了宝贵的时间来阅读这一篇文章.O(∩_∩)O哈哈~

软件下载:点我

作者 @黑色技术  2015 年 3月 18日

时间: 2024-10-13 11:30:01

右键助手1.0正式版的相关文章

ThinkPHP V5.0 正式版发布

ThinkPHP5.0 正式版的发布,是团队中秋节送给PHP开发者最好的礼物!祝大家中秋快乐,事业顺利,用ThinkPHP开发更健康^_^ ThinkPHP5.0版本是一个颠覆和重构版本,官方团队历时十月,倾注了大量的时间和精力,采用全新的架构思想,引入了更多的PHP新特性,优化了核心,减少了依赖,实现了真正的惰性加载,支持composer,并针对API开发做了大量的优化,包括路由.日志.异常.模型.数据库.模板引擎和验证等模块都已经重构(基础教程qkxue.net),不适合原有3.2项目的升级

Ubuntu14.04+eclipse下cocos2d-x3.0正式版环境的搭建

环境: ubuntu14.04 adt-bundle-linux-x86_64 android-ndk-r9d-linux-x86_64 cocos2d-x-3.0正式版 apache-ant 1.9.3 python 2.7(ubuntu自带) 加入环境变量 export ANDROID_SDK_ROOT=/home/yangming/adt-bundle-linux/sdk export PATH=${PATH}:/$ANDROID_SDK_ROOT/tools/ export PATH=$

.NET Core 2.0和ASP.NET Core 2.0正式版抢先体验

.NET Standard 2.0 is final Broad platform support. .NET Standard 2.0 is supported on the following platforms: .NET Framework 4.6.1 .NET Core 2.0 Mono 5.4 Xamarin.iOS 10.14 Xamarin.Mac 3.8 Xamarin.Android 7.5 UWP is work in progress and will ship late

cocos2d-x笔记3 : 3.0正式版调用CocoStudio

cocos2d已经有一万个新建工程的方式和一万个API改动了,而且相互不兼容...触控科技的程序员真心不怕被打哦... 网上搜到的做法大多已经不行了,原因在上一段哦... 同样都是3.0,Alpha版.Bata版.Rc版.正式版,它们调用CocoStudio的方法都不一样哦...(求超越哦...) 记录一下3.0正式版使用CocoStudio的方法,是正式版,也就是最新版哦.(当然,只相对本周而言哦...) 一.添加库: 1.右击解决方案 -> 添加 -> 现有项目 2.进入项目目录的coco

Appium路线图及1.0正式版发布

Appium更新的速度极快,从我试用时候的0.12到1.0beta(0.18版本后就是1.0),完全符合移动互联网的节奏. 整理了testerhome上思寒发表的帖子,让我们来看下历程. 1. appium1.0 beta 和正式版里程碑 appium1.0 beta版本里程碑的issue列表https://github.com/appium/appium/issues?milestone=1&state=open appium1.0正式版本里程碑https://github.com/appiu

C#电子元件管理系统V1.0正式版

这次刚好有时间,就干脆把电子元件管理系统的v1.0正式版给大家贴出来吧,此次改动在以前的基础上添加了用户管理,以及对界面进行了大量美化.废话就不多说了,直接上图,上源码,欢迎大家参考和指正.

[Android应用]《花界》V1.0 正式版隆重发布!

http://www.cnblogs.com/qianxudetianxia/archive/2012/04/05/2433669.html 1. 软件说明(1). 花界是一款看花软件:“看花,议花,说花,提高您的赏花素养!”. (2). 发布<花界>V1.0正式版,一是检验,综合,统一本博客技术分析,二是从理论到实践的转换. 2. 应用下载下载地址:点击谷歌市场:点击 3. 源码下载源码托管:传送门 4. 业务简介(1). 持续更新高清花朵的图片赏析:(2). 给花儿分门别类,教你区分不同的

Cocos2d-x v3.0正式版尝鲜体验【3】 Label文本标签

Cocos2d-x在新版本中加入了新的Label API,和以往不同的是,2.x的版本是通过三个不同的类来创建不同的文本标签,而现在是模仿着精灵的创建方式,一个类创建不同形式的文本,不过核心内容还是差不多的. 这是新的Label类结构图 在2.x的系列中,有三种文本,分别是TTF,BMFont和Atlas.在3.0中,将TTF拆分成两种,下面就分别看一下这四种文本的创建. 1.Label::createWithTTF 这是需要使用ttf格式字体文件的创建方式 TTFConfig config("

Redis 3.0.0 正式版出炉,高性能 K/V 服务

Redis 3.0.0 正式版最终到来了,与 RC6 版本号比較.该版本号改进包含: * 修复了无磁盘的复制问题 (Oran Agra) * 在角色变化后对 BLPOP 复制进行測试 (Salvatore Sanfilippo) * prepareClientToWrite() 错误处理方法的改进 (Salvatore Sanfilippo) * 移除 dict.c 中不再使用的函数(Salvatore Sanfilippo Redis 3.0 版本号与 2.8 版本号比較,主要新特性包含例如以