QQxiaoming / quardCRT

Your All-in-One Tool for Terminal Emulation and Remote Desktop
https://quardcrt.rtfd.io
GNU General Public License v3.0
58 stars 5 forks source link

broadcast to multiple hosts #36

Closed lavinnyv closed 2 months ago

lavinnyv commented 3 months ago

any plan to add a broadcast to multiple hosts in the future?

QQxiaoming commented 3 months ago

Hello @lavinnyv, what do you mean by broadcast to multiple hosts? Does it mean "sending commands to multiple terminals at once"? Or does it have other meanings?

like this https://github.com/microsoft/terminal/issues/2634

If there is any other software with the features you describe, can you tell me?

lavinnyv commented 3 months ago

sorry. i thought i replied back to you about this last week. yes. like that feature in iterm you linked above.

others that have it are:

open source: windterm hyper terminal

paid: royal tsx securecrt

some call it broadcast input, some call it sync input

QQxiaoming commented 3 months ago

Thanks for the explanation, now I have added this feature 35546552a6e9ce8ae24d2a675373c624e7e0bbd9 and it seems to be working correctly, I will do some testing later and will include it in the next release。

lavinnyv commented 3 months ago

that's great news.

something i noticed - on my arm mac mini when i run your arm.dmg, it doesn't work. but your x64.dmg does, so i end up renaming them to swap the versions.

QQxiaoming commented 3 months ago

something i noticed - on my arm mac mini when i run your arm.dmg, it doesn't work. but your x64.dmg does, so i end up renaming them to swap the versions.

All dmg files are built by GitHub Action, and I use it on my M2 macbook, it works well. But there is a problem that the minimum OS version supported by Github Action to build for arm version is macos-14, so it may not work on older versions. Can you tell me your OS version?

CI script:

https://github.com/QQxiaoming/quardCRT/blob/6c4a6ff1a0fe50f922b0ac4ade7523d4e3d7fa7d/.github/workflows/macos_arm64.yml#L43-L45

https://github.com/QQxiaoming/quardCRT/blob/6c4a6ff1a0fe50f922b0ac4ade7523d4e3d7fa7d/.github/workflows/macos.yml#L43-L45

QQxiaoming commented 2 months ago

V0.4.7 is available, and this feature has been implemented.

lavinnyv commented 2 months ago

awesome. i'm looking forward to testing it out!