Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WindTerm的几点建议 #331

Open
hannyist opened this issue Dec 3, 2021 · 9 comments
Open

WindTerm的几点建议 #331

hannyist opened this issue Dec 3, 2021 · 9 comments

Comments

@hannyist
Copy link

hannyist commented Dec 3, 2021

1、session支持导入,导出操作,目前的导入支持感觉不太使用,可以增加securecrt或mobaxterm等的导入,可以提供导出模板,用户批量编辑后支持文本导入,这样session就不用一个个添加浪费时间了;
2、适度增加terminal的使用空间,减少部分不必要的组件占用空间,例如terminal上面的导航栏类似的功能;
image
3、目前的session类型支持ssh,telnet,serial等,可考虑增加微软系统rdp协议的支持。
4、文件管理器增加目录跟随选项,用户可以更方便的编辑文件;会话,资源管理器可自动收缩(次项有人提醒过)
5、希望作者能提供较详细的新版本发布计划及功能计划列表,这样大家就不用一遍又一遍的问了。
以上是想到的这些,非常感谢!同时希望WindTerm越来越好。

@xiaoyaoking
Copy link

确实,目前的导入功能基本上用不上。希望可以提供自定义导入。 这样即使不支持特定软件,我们也可以自己处理到指定格式,方便迁移。 rdp 协议我也是需要的。

@mzky
Copy link

mzky commented Dec 3, 2021

1、好建议,这个确实困扰我,xshell有数百个session无法导入
2、可以关闭导航栏
image
3、微软的rdp还是用系统自带的比较方便吧(国内有两个第三方工具也都是调用系统远程桌面,只是记录历史,跟系统自带的这个功能类似)
image
image

@mightybird
Copy link

1、好建议,这个确实困扰我,xshell有数百个session无法导入 2、可以关闭导航栏 image 3、微软的rdp还是用系统自带的比较方便吧(国内有两个第三方工具也都是调用系统远程桌面,只是记录历史,跟系统自带的这个功能类似) image image

请问第2条导航栏关闭后怎么再打开呀?

@mzky
Copy link

mzky commented Dec 3, 2021

请问第2条导航栏关闭后怎么再打开呀?

这可能是个bug,重启工具就又显示了,哈哈 @_@, 也可以拖拽到下边或右边,扩大高度

另外删除此行可永久关闭
image

@kingToolbox
Copy link
Owner

Thank you for so many good suggestions. Please let me reply one by one.

  1. Duplicate of [Feature request] It would be better to add export and import session functions #161, Session 能否保存,并支持批量导入导出 #164. Every session is stored in WindTerm_install_path/profiles/default.v10/terminal/user.sessions, which is in the very simple json format. So if you want, you can write script to convert the sessions of any other terminals. You can read this comment to learn more. WindTerm has provided for importing sessions from OpenSSH, Putty and System shells, but will not import sessions from SecureCrt, XShell and MobaXterm and so on, because these are all commercial software, their developers need to make a living. So please understand.

  2. The interface will be customizable later. If the main toolbar is hidden by default, then many people will not realize the existence of these features. Everyone's needs are different, and it is impossible to satisfy everyone with one interface. If you don't need the toolbar, you can open WindTerm_install_path/terminal/configs/toolbar.config as @mzky mentioned, then change:

"Kit" : [
{ "ToolBar" : "Standard" }
],

to:

"Kit" : [
],

Then restart WindTerm, the toolbar will gone forever and you can get more space. But you will miss many useful features of the address bar. 😄

  1. WindTerm's goal is to become a top terminal, and I firmly believe that only by focusing can a world-class software be developed. There are still more than 600 brand new features waiting to be completed, so WindTerm is unlikely to implement vnc, rdp, etc. at least for now. Besides, there are already a lot of good free software available for use.

  2. Duplicate of 实时显示路径 #132, 文件管理器改进建议 #304.

  3. If you read the release log, you will find that the features for the next version have been listed in detail. On the homepage, there is also a detailed roadmap.

@hannyist
Copy link
Author

hannyist commented Dec 3, 2021

经过尝试,要想通过修改user.sessions的方式实现快速添加session是不可行的,
session.uuid应该是加密过的主机IP地址,这个目前是无解的。

@ViCrack
Copy link

ViCrack commented Dec 3, 2021

session.autoLogin跟自动登录相关的才是加密了 , session.uuid只是个随机标识符 , 完全可以找个网站或者代码来生成 UUID生成

@xiaoyaoking
Copy link

uuid 是随机的。。。唯一识别符。 主要的算法是 session.autoLogin 这个字段 记录了 账号密码。 作者如果能够给出 算法。 其实完全可以自己写批量导入。 现在能想到的曲线救国的办法就是 统一所有机器的登录秘密码。但是对于几台机器来说好处理。但是几十台机器就麻烦了。 得一台一台去改密码。

@gzNico
Copy link

gzNico commented Nov 15, 2024

导入应该支持其他的软件,毕竟你已经计较晚出了,更加要支持其他软件的导入,这样才能让别人无缝的转用你的软件。

否则几十几百个会话,要人家一个一个的搬,马上就放弃了。

至少主流的:XShell,MobaXterm ... 要支持啊,否则真的没动力转过来,代价太大了。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants