Total Pageviews

Monday 5 June 2017

用electron-packager开发的程序hct,集成了N种web开发人员的常用工具,其中包含了shadowsocks客户端功能

HCT(为hisune-coder-tools的简写)

  • 集成N种web开发人员的常用工具
  • 工具离线化,不联网也能用。离线的工具箱
  • 跨平台工具,支持mac、linux和windows
  • 支持配置导入导出

获取最新版本

下载地址:

  • darwin-x64 
  • (我在mac下,测试成功,可以用来翻墙。解压该zip文件后,进入解压出来的目录:
  • cd hct-darwin-x64
  • cp -rf hct.app /applications/
  • 然后在mac的launchpad里面,即可看到hct的图标。双击该图标,程序就运行起来了。在程序窗口里输入ss的参数,点击save按钮。建议设置local port的值为1079)
  • win32-x64
  • 为了100%获取最新版本,建议手动打包
npm install electron-packager -g
git clone https://github.com/hisune/hisune-coder-tools.git
cd hisune-coder-tools
npm install
#for Mac OS
electron-packager ./ hct --platform=darwin --arch=x64 --asar=true
#for Windows
electron-packager ./ hct --platform=win32 --arch=x64 --asar=true
#for Linux
electron-packager ./ hct --platform=linux --arch=x64 --asar=true

    包含以下工具

    网络工具

    • Shadowsocks -> 翻墙工具
    • Postman -> 简单的Http API测试工具
    • IP域名查询 -> 归属地查询、ping测试、trace路由测试、端口开放测试

    工具函数

    • 常用函数 -> 随机数、哈希、base64、url编码、时间戳与时间互转、二维码生成、中英翻译、多语言翻译
    • 压缩美化 -> 提供JSON、SQL、JS(混淆)、CSS、HTML、XML的压缩美化,高亮
    • 颜色选择器 -> HSB、RGB、CMY

    手册查询

    • 正则表达式 -> 正则测试、正则查询手册、常用正则
    • jQuery手册 -> jQuery离线手册
    • Nodejs手册 -> Nodejs在线手册
    • Bootstrap手册 -> Bootstrap在线手册
    • ASCII -> ASCII码速查表
    • Content Type -> HTTP Content Type速查表
    • Html转义 -> Html转义速查表
    • 状态码 -> HTTP状态码速查表

    其他工具

    • Calendar -> 日历及待办事项
    • Markdown -> Markdown编辑器
    • 程序启动器 -> 程序启动器,可启动可执行文件、脚本等,可自定义图标
    • 发周报 -> 发邮件,需要你填密码,如果不放心可以看源代码
    • 计算器 -> 调用系统计算器程序
    • CMD -> 调用系统cmd/terminal程序

    常用快捷键

    • Ctrl + F 可搜索页面内容
    • Ctrl + E 导出配置
    • Ctrl + I 导入配置

    应用截图:



    from https://github.com/hisune/hisune-coder-tools
    ---------

    用过electron后,发现比nw.js顺手太多,社区也非常活跃,整个生态也比nwjs好太多,但体积真的很大。由于人懒,直接修改的Electron DEMO项目,UI就搞定啦!

    from https://hisune.com/view/44/electron-hct

    No comments:

    Post a Comment