搜索
查看: 1316|回复: 1
收起左侧

[软件秀] 快速启动工具JJStart 0.8 + 开源 新增文件加密、文件分割等插件

[复制链接]
ado0
发表于 2017-5-17 00:50:32 | 显示全部楼层 |阅读模式
本帖最后由 ado0 于 2017-6-2 03:43 编辑

【写在前面】
原帖在这http://bbs.kafan.cn/thread-1651872-1-1.html,由于中间时间间隔太久,原密码忘记了,账号邮箱也不记得是那个去了,0.7版本早在14年就弄好了,出于人太懒散了,久而久之就忘记发了,之前翻了一下硬盘看见还在,在这里就把源码开源了(自己粗略看了一下代码,感觉都不知道自己写的啥了),供有需要的人参考,项目是由C#开发的,net3.5运行组件,有什么问题或者建议可以留言,由于上传大小受限这里就不再上传了,具体可以从github下载源码编译或者二进制程序运行

【README】
一、说明
    JJStart,一款采用c# net3.5和第三方Dotnetbar组件开发的简洁、绿色的小巧快速启动工具。
    程序为绿色版,不写任何信息到系统,运行时只生成一个配置文件;程序能运行在xp/2k3/vista/win7/win8/win10等任何安装有net3.5组件的系统上。

二、更新
    1、JJStart
    v0.1 beta(20131107)      
    多面板、多二级目录
    多文件拖放
    多种视图方式
    多风格切换
    快捷方式,支持删除、运行和以管理员权限运行
    快捷方式,支持文件、目录、和网址
    单一栏目内文件支持动态拖放排序(暂时不支持跨“栏目”拖放排序)
    强大的即时搜索功能
    强大记忆功能(支持窗体位置大小、风格颜色、二级目录的展开、二级目录的视图等)
    Tab鼠标滑轮滚动
    "Settings"和"Help"按钮暂时没有实现功能

    v0.2 beta(20131204)
    正式更名为JJStart
    由于程序用到了部分net2.0没有的特性,所以此版本已经全部升级到net3.5
    修复了打开程序时可能无法显现窗体的bug(因为已经内置配置文件在程序内,而内置的配置文件已经保存了窗体启动位置,新版本除去了内置的配置文件)
    优化了“快捷方式”的tooltip提示的显示
    优化了右键菜单的显示
    更改打开方式,此版本变成“双击打开”方式
    去掉了最大化和在任务栏显示
    增加插件功能,同时开放插件SDK
    增加“系统设置”对话框,暂时只能设置是否呼出隐藏快捷键,和是否加载插件(程序默认开启插件功能,开启后在程序目录新建“plugins”目录,把dll或文件夹放入即可)
    增加程序“呼出隐藏”热键,默认“Alt+~”
    增加对“link”快捷方式文件的解析   
    对快捷方式容器右键菜单,增加“粘贴”选项,并添加快捷键“Ctrl+V”
    对快捷方式容器右键菜单,增加“清空本栏目”选项
    对快捷方式,增加多选功能,即在按下“Ctrl”键的前提下,单击快捷方式
    对快捷方式右键菜单,增加“删除”选项,并添加快捷键“Del”
    对快捷方式右键菜单,增加“剪切”选项,并添加快捷键“Ctrl+X”
    对快捷方式右键菜单,增加“复制”选项,并添加快捷键“Ctrl+C”
    对快捷方式右键菜单,增加“浏览文件/目录”选项,并添加快捷键“Ctrl+B”
    对快捷方式右键菜单,增加“属性”选项

    v0.3 beta(20131212)
    优化了程序逻辑,增加了程序启动速度和响应速度
    优化了程序图标资源,显著减少了程序体积
    修复了一个内存泄漏的bug,此bug导致在反复点击“Plugins”后内存消耗一直往上增大
    修复了一个bug,此bug导致在某些特殊情况下无法正确获取桌面快捷方式的名称
    修复了一个bug,此bug导致在程序启动后,展开的“栏目”的显示模式与关闭前记忆的模式不吻合
    修复了程序属性中的“描述”和“产品名称”的bug;此前还是“JStart”,此版本已经改为“JJStart”
    修复呼出不能置顶的bug,通过修改窗体默认为置顶,这样在呼出的情况下也能置顶
    修复窗体没有正确处理“最小化”事件的逻辑bug,此bug导致窗体在点击“最小化”后,再弹出的时候无法正确显示
    修改“呼出隐藏”热键默认为“Alt+1”,并且在重新设置后不在需要重新启动便可生效
    增加对程序运行实例的限制;只能运行一个实例,运行第二个的话会自动退出,且显示第一个实例的主窗体
    增加对窗体“关闭”事件的拦截处理,此版本点击窗体“关闭”按钮时不会退出程序了;要退出的话,点击托盘中的右键菜单
    增加对“路径”的智能识别,自动判断是否是相对路径
    增加对“打开链接方式”的设置,即“单击”还是“双击”运行;在“Settings”里面即可设置,默认为“单击”运行
    在tab面板中增加一个快捷添加面板按钮
    对快捷方式容器增加“全选Ctrl+A”热键,即在选中的“栏目”中按下Ctrl+A即可全选
    对快捷方式容器右键菜单,增加“添加文件”选项
    对快捷方式容器右键菜单,增加“添加目录”选项
    对快捷方式右键菜单,增加“设置热键”选项,并添加快捷键“Ctrl+S”

    v0.4 beta(20131217)
    修复界面排版不紧凑的问题
    在主界面增加状态栏,同时在状态栏增加一些对应的快捷按键
    为了防止在进程意外结束时,配置信息无法即时保存,这里对快捷方式容器增加“Ctrl+S”热键,即能够动态即时保存配置信息
    相对应的对快捷方式右键菜单,修改“设置热键”选项的热键为“Ctrl+H”
    通过重写“MetroShell”和“SideBar”,增加双击重命名的功能

    v0.5 正式版(20131219)
    通过把配置文件改名为jjstart.cfg来修复了一个bug,此bug可能在某些特殊情况下将导致插件DLL运行失败
    在“设置界面”加入“开机自动启动JJStart”选项
    状态栏“主菜单”加入“检测升级”选项
    状态栏“官网链接”选项

    0.6 beta(20140102)
    修复一个bug,此bug导致在某些特殊情况下“双击”的时候主程序崩溃
    修复一个bug,此bug导致在双击“Plugins”类别里面的“全部”修改标题保存的时候,出现主程序崩溃
    修复一个bug,此bug导致窗体在第一次加载已有配置文件的时候可能出现窗体Size和Location都为0的情况
    修复一个bug,此bug导致在拖放盘符到栏目内时无法显示名称
    修复一个bug,此bug导致部分程序有相对路径问题的出现,如在批处理中执行“Start xxx.exe”的时候
    修复一个bug,此bug导致在“新建的类别(没有栏目的时候)”里面按下“Delete”的时候会报“没有实例化”错误
    修复一个bug,此bug导致在“栏目”里面的任何空白位置(也没有选中任何快捷方式)按下“Delete”的时候,会弹提示框
    修复一个bug,此bug导致在“栏目”里面的任何空白位置(也没有选中任何快捷方式)按下“Ctrl+C”的时候,会弹提示框
    修复一个bug,此bug导致在“栏目”里面的任何空白位置(也没有选中任何快捷方式)按下“Ctrl+X”的时候,会弹提示框
    修复一个bug,此bug导致在快捷方式名称中如果同时有汉字和字母的话,会显示一个特殊符号“?”,即乱码
    界面细微调整
    调整重命名时名称在文本框的显示位置,从“左边显示”换成“居中显示”
    调整“MessageBox”的显示位置,从“屏幕居中”换成“父窗体居中”
    在设置中添加“界面语言”选项
    添加动态加载解析语言文件功能
    添加盘符的时候,能显示磁盘盘符图标
    添加快捷方式重命名功能,并添加热键“F2”
    添加桌面文件拖放到“快捷方式”功能,即如果是文件拖放到“exe快捷方式”上,则打开exe,如果是拖放到“目录快捷方式”则“复制/移动”文件
    添加显示可执行程序UAC图标功能
    对快捷方式容器右键菜单,增加“添加到主面板”选项
    对快捷方式容器,增加快捷方式拖放到“主面板”功能

    0.6 beta2(20140104)
    界面细微调整
    修复在重命名后焦点总是在“搜索框”的bug
    修复“类别”名称在重命名后可能在某些特殊情况下无法立即刷新的bug,和修改时按下“回车”键发出“咚”的声音的bug

    0.7(20140319)
    正式开始抛弃对XP系统的支持
    插件新增uac图标查看功能
    插件新增uac打开模式,主要是避免一些权限问题
    修复某些情况下无法自动识别当前系统语言环境的bug,导致无法自动换语言
    修复在无配置文件的存在下运行程序而无法“找到”窗体的bug
    新增“快捷方式”移除模式,默认勾选(即如果拖放快捷方式的话,则移动)
    新增自定义“置顶”模式,默认置顶
    新增“资源管理器右键菜单”显示,按住“Shift”键的同时点击鼠标右键
    去掉了托盘图标右键菜单
    0.8(20170602)
    1、去掉SharpZipLib
    2、精简JJPlugin和主程序代码
    3、插件栏菜单“添加插件”更改为“刷新”
    4、增加“FileCut”、“FileEncrypt”和“FileHash”三个插件

三、使用方法
    运行前安装“net3.5”运行库,然后猛戳之

四、免责声明
    如果您使用本软件,给您和他人造成直接或间接的损失、损害,本软件作者概不负责。从您使用本软件的一刻起,将视为您已经接受了本免责声明。

【图片】
捕获.PNG


    0.8bin下载地址
幸福上来就是
发表于 2017-5-17 11:32:13 | 显示全部楼层
谢谢楼主提供分享!
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

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

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 苏ICP备07004770号 ) GMT+8, 2017-12-12 02:52 , Processed in 0.055259 second(s), 7 queries , MemCached On.

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