[GH-ISSUE #3963] Import additional bookmarks from a file #2737

Open
opened 2026-02-27 00:54:04 +03:00 by kerem · 3 comments
Owner

Originally created by @avkolbasenko on GitHub (Jun 5, 2025).
Original GitHub issue: https://github.com/electerm/electerm/issues/3963

What feature you'd like to see or proposal(期望什么新功能/特性或者建议)

I need to add about 1000 hosts to bookmarks. Doing it manually in the menu is unrealistic. I tried adding them to a boolmark.json file and importing - it didn't work. It probably didn't work because each entry is accompanied by a ID field with an individual key. Why? How can this be automated?

Originally created by @avkolbasenko on GitHub (Jun 5, 2025). Original GitHub issue: https://github.com/electerm/electerm/issues/3963 ### What feature you'd like to see or proposal(期望什么新功能/特性或者建议) I need to add about 1000 hosts to bookmarks. Doing it manually in the menu is unrealistic. I tried adding them to a boolmark.json file and importing - it didn't work. It probably didn't work because each entry is accompanied by a ID field with an individual key. Why? How can this be automated?
Author
Owner

@zxdong262 commented on GitHub (Jun 6, 2025):

you can export a example json file, and feed the example json and your example host list(not real one with real password) to AI, use the AI to generate a python or whatever language you feel right script to create import json file from your original format, then use the script to create the proper json file, do not feed your password etc to public AI

<!-- gh-comment-id:2947918590 --> @zxdong262 commented on GitHub (Jun 6, 2025): you can export a example json file, and feed the example json and your example host list(not real one with real password) to AI, use the AI to generate a python or whatever language you feel right script to create import json file from your original format, then use the script to create the proper json file, do not feed your password etc to public AI
Author
Owner

@avkolbasenko commented on GitHub (Jun 6, 2025):

For ordinary users it is too complicated and opaque. For example, it didn't work out for me.
It is more correct to make bookmarks like in Xshell, for example, in the form of directories with settings files .xsh and crypted password by master password.

<!-- gh-comment-id:2948247798 --> @avkolbasenko commented on GitHub (Jun 6, 2025): For ordinary users it is too complicated and opaque. For example, it didn't work out for me. It is more correct to make bookmarks like in Xshell, for example, in the form of directories with settings files .xsh and crypted password by master password.
Author
Owner

@zxdong262 commented on GitHub (Jun 6, 2025):

I see, import process should allow no id, would be in next release

<!-- gh-comment-id:2948396071 --> @zxdong262 commented on GitHub (Jun 6, 2025): I see, import process should allow no id, would be in next release
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/electerm#2737
No description provided.