效率工具之SecureCRT
概述
SecureCRT是一款支持SSH的终端仿真程序,同时支持Telnet和rlogin协议等, 之前在Windows用过一段时间,之后切换到Linux平台,minicom替代了SecureCRT, minicom的功能太弱了. 无意中浏览官网,发现支持linux版本,果断回归.
- Window7/32/64bit
- Linux/32/64bit
- Mac
下载安装
以Ubuntu 16.04.2 LTS为准
- 官网下载 SecureCRT 8.3.1
- 通过 sudo dpkg -i 安装包
破解
SecureCRT属于收费产品,结合网上大神们的心血,最终实践可以破解成功, 软件版本: SecureCRT 8.3.1
- 下载程序
wget http://download.boll.me/securecrt_linux_crack.pl
- 运行破解 /usr/bin/SecureCRT要填写真实的SecureCRT路径
sudo perl securecrt_linux_crack.pl /usr/bin/SecureCRT
License:Name: xiaobo_lCompany: www.boll.meSerial Number: 03-94-294583License Key: ABJ11G 85V1F9 NENFBK RBWB5W ABH23Q 8XBZAC 324TJJ KXRE5DIssue Date: 04-20-2017
- 把注册信息填写到SecureCRT即可.
- 破解成功界面
注意:
1 系统需要安装perl 5.0及以上版本.
2 如果提示了crack successfull 是OK的。但你仍然invalid,你的错误提示一般是, 运行了和破解路径不同的SecureCRT, 如破解的路径是/usr/bin/SecureCRT, 运行的却是/usr/local/bin/SecureCRT或者是破解完没有退出重新运行SecureCRT.导致的.
添加串口
平时功能用的比较多的就是串口
- 窗口左边的侧边栏(Session Manager) -> New Seesion -> Protocol(Serial) 中端口、波特率等常用设置, 去掉RTS/CTS选项,否则后面串口无法输入
- 添加串口之后,打开出现
Unable to open serial port /dev/ttyUSB0 Permission denied
- 分析原因是由于权限不够, 直接通过sudo chmor 666 /dev/ttyUSB0 修改权限解决,这个只是暂时的,每当重新插拔之后,又得需要修改权限,这个显得过于繁琐,通过以下方法可以一劳永逸
在 /etc/udev/rules.d 目录下面添加一个 serial.rules文件,内容如下
KERNEL=="ttyUSB*", MODE="0666"
- 每次接入设备之后,权限自动设置为666
添加ssh
- 窗口左边的侧边栏(Session Manager) -> New Seesion -> Protocol(SSH2)
- Hostname : 登录服务器的ip addr
- Username : 用户名
- 密码登录的之后会提示输入
常用技巧
自动高亮关键字
这个功能是选择它的一大特点,每次看到串口打印一堆数据之后,想快速找到错误调试或自己添加的打印的之后,只能通过Ctrl+F来搜索, 而自动高亮关键字则替换手动的搜索.
- Options -> Session Options -> Appearance -> Highlight keywords 中添加多个关键字,可以设置关键字颜色
背景皮肤设置
默认的背景个人不太喜欢,结合网上的教程设置,找到一套满意的配色,
- 有喜欢的朋友可以通过Github下载文件(文末留言给链接),
- 导入配置文件: Options -> Global Options -> Configuration Paths 中的Configuration Paths
- 这样每次只需要导入配置文件即可,不用每次每个配色设置,
自动记录日志
每一个工程师解决bug之前都会打印设备的日志,通过日志推理出问题点. 每到遇到一种随机的bug,总是坐立不安,而这次通过自动记录日志能够快速定位bug,与其他不同的是: 自动记录日志可以自动添加时间戳,
- Options -> Global Options 打开全局选项,在常规设置中找到“default session”设置项,点击右侧的“edit default settings”:
- 更详细的设置可以参考 [SecureCRT使用之自动记录日志功能]
(https://jingyan.baidu.com/article/335530da88aa0b19cb41c3b9.html)
注意: Session Options -> Log File 只针对当前窗口有,关闭窗口之后,设置会丢失
窗口设置
- Windows -> Tabs /Tile 更改窗口显示
缓冲区设置
- 默认页面只能存储500行左右打印, 一般需要增加
- Options -> Terminal -> Emulation
导入/导入配置
- 先保存下当前配置 : Options -> Save Settings Now
- 导出配置文件: Tools -> Exports Settings
疑难杂症
- 串口乱码
- 一般是波特率和编码设置错误, 重点是波特率设置, 编码为utf-8
- 串口无法输入
- Session Options -> Connection -> Serial -> Flow Control,将原先默认选中的 RTS/CTS取消掉,再重新connect开发板,再次连上后,此时就可以从键盘输入了
总结
- 软件如何安装和破解
- 添加串口和SSH
- 自动高亮关键字/自动记录日志/背景皮肤/窗口设置等技巧
- 过程中遇到的问题:
- 串口乱码
- 串口无法输入
- 串口无法打开
- 本文中都可找到答案, 如果有其他疑问, 可以留言共同探讨.
参考
- Linux SecureCRT 完全破解
- open serial port: Permission denied
- SecureCRT下的串口不能输入
- 普通用户下无法打开串口,提示Permission denied
- SecureCRT使用之自动记录日志功能
效率工具之SecureCRT相关推荐
- 电脑常用工具(阅读代码、文件搜索、思维导图、图片处理、文件比较、流程图、桌面效率工具)
目录 1.阅读代码--Notepad++ 2.编写代码--Source Insight 3.代码便捷器--sublime text3 4.本地搜索文件--Everything 5.思维导图软件--Xm ...
- mac svn工具_程序员或产品经理,这些Mac的效率工具一定不要错过
工欲善其事必先利其器!用好工具能很大的提高我们的工作效率,尤其是程序员和产品经理等.今天给大家介绍一些好用的工具 随时记下闪现的灵感 人的一天中大脑会产生大约6万个想法, 其中有不少优秀的 idea. ...
- Java效率工具之Swagger2
现代化的研发组织架构中,一个研发团队基本包括了产品组.后端组.前端组.APP端研发.测试组.UI组等,各个细分组织人员各司其职,共同完成产品的全周期工作.如何进行组织架构内的有效高效沟通就显得尤其重要 ...
- 工作效率 工具_我使用的工具加快了我的工作流程,使我的工作效率更高
工作效率 工具 by Egwuenu Gift 通过Egwuenu礼物 我使用的工具加快了我的工作流程,使我的工作效率更高 (The tools I use speed up my workflow ...
- bat小工具_字节跳动收购效率工具幕布,张一鸣的 To B 野心 | 36氪独家
同时,与字节跳动有竞争关系的腾讯.快手等公司都在加码布局B端业务,这也算是一种防御. 文 | 高小倩.宗迪 图片来源 | 东方IC 张一鸣及陈林曾不止一次对外谈及公司内部对沟通效率的重视,而在生产力这 ...
- 屏幕距离和坐便转换工具_【软件推荐】你和大神的距离,只差这几个效率工具!...
原标题:[软件推荐]你和大神的距离,只差这几个效率工具! 1.Everything 一个搜索软件,可以搜出电脑里的所有文件,比自带搜索好用得多,强烈推荐. 2.Fences (桌面管理软件) 它可以将 ...
- 2021年最值得推荐的13个提高开发效率工具,程序员必备
前言:日常开发中,好的工具往往能让我们事半功倍,有句老话说得好:工欲善其事,必先利其器.使用高效率的工具可以极大提升我们的开发效率.接下来分享下我平时开发中经常使用的一些效率工具 1.本地化工具篇 1 ...
- TOP10效率工具大集合,0-3岁运营/产品/设计的懒人高效工具!
今天推荐的这十大效率工具 各位良心推荐啊~ 助你提高工作效率 年底KPI达成不是梦 年终奖也不是梦~ 烟花 创客贴 没有美工,又不会ps,那我的封面.banner怎么办?很多时候,简单的设计需求根本不 ...
- 推荐5款Windows桌面效率工具
今天我想分享一些自己比较喜欢的桌面端软件,还请大家包涵指正.如果你曾搜索过 Windows 效率工具推荐,对下文的软件或许有所了解.不过为了凑字数,我还是会再介绍一遍. 1.文件定位--Listary ...
最新文章
- Django 学习笔记之七 实现分页
- python采用哪种编码方式_Python编码格式的指定方式
- 工作220:git clone的时候地址需要改成自己的用户名
- 标准C程序设计七---66
- java浏览器拖拽_使用Java强制移动浏览器缩小
- 大量学术成果存在学术不端行为,撤销优青、面上、青年项目!
- Jest 只MOCK模块中的某个功能实现
- 第8章6节MonkeyRunner启动运行过程-启动Monkey 2
- AcWing 102. 最佳牛围栏
- 其他的AdapterView——Spinner
- java轩辕剑天之痕游戏攻略_轩辕剑3外传天之痕攻略 全流程文字攻略(3)
- Linux命令之文本分析工具awk
- UVa Problem 10247 Complete Tree Labeling (完全树标号)
- win7连接远程服务器特别慢,主编告诉你win7远程桌面连接速度慢的完全解决教程...
- dvi线支持多少分辨率_DVI接口最大支持的分辨率是多少?VGA呢?
- 计算机怎么硬盘重做系统,如何对新的硬盘安装系统进行分区并重新安装系统计算机分区教程...
- 银行与沪深300走势对比
- 素数模同余式次数与其解数的关系
- POJ 3692 Kindergarten(最大团)
- 编写解析绝对定向程序matlab,相对定向和绝对定向解析过程(全面).ppt
热门文章
- 从spaceX的火箭回收想到的一些事儿
- linux内核printk调试手段,linux内核printk调试
- 截止2016年5月之前双色球数据统计
- Excel解析与数据生成(撑持JXL,POI)
- linux eda软件下载,立创EDA V6.4.7 Linux版
- 菜鸡爬虫入门——爬取图片
- 我们是如何改进YOLOv3进行红外小目标检测的?
- Initialization failed for Block pool registering (Datanode Uuid unassigned)
- Java书签 #用Java生成指定位数不重复随机数
- [转]如何成为优秀的程序员?