Compare commits
2 Commits
1388668b56
..
main
| Author | SHA1 | Date | |
|---|---|---|---|
| bb9874b931 | |||
| a423db0556 |
@@ -1,3 +1,3 @@
|
|||||||
"""JUC500 cross-platform file transfer for Apple Silicon Mac ↔ Windows 11."""
|
"""JUC500 cross-platform file transfer for Apple Silicon Mac ↔ Windows 11."""
|
||||||
|
|
||||||
__version__ = "0.1.0"
|
__version__ = "0.1.1"
|
||||||
|
|||||||
@@ -2208,10 +2208,19 @@ def run_gui(open_browser: bool = True, port: int | None = None, host: str = "127
|
|||||||
_GUI_SERVER = server
|
_GUI_SERVER = server
|
||||||
SHARE.on_escape_quit = request_quit
|
SHARE.on_escape_quit = request_quit
|
||||||
url = f"http://{host}:{listen_port}/"
|
url = f"http://{host}:{listen_port}/"
|
||||||
print(f"JUC500 GUI: {url}")
|
from . import __version__
|
||||||
|
from .usb_link import Juc500Link
|
||||||
|
|
||||||
|
backend = hasattr(Juc500Link, "_backend_bulk_write")
|
||||||
|
print(f"JUC500 GUI v{__version__} (backend_io={backend}): {url}")
|
||||||
print("fileShare와 동일한 듀얼 패널 UI · 케이블 연결 시 양쪽 자동 연결됩니다.")
|
print("fileShare와 동일한 듀얼 패널 UI · 케이블 연결 시 양쪽 자동 연결됩니다.")
|
||||||
print("입력공유는 연결 시 기본 켜짐 — 한쪽에서 끄면 상대도 자동 동기화됩니다.")
|
print("입력공유는 연결 시 기본 켜짐 — 한쪽에서 끄면 상대도 자동 동기화됩니다.")
|
||||||
print("Esc — 입력공유 끄고 프로그램 종료")
|
print("Esc — 입력공유 끄고 프로그램 종료")
|
||||||
|
if listen_port != preferred:
|
||||||
|
print(
|
||||||
|
f"주의: 기본 포트 {preferred} 사용 중 → {listen_port} 으로 열었습니다. "
|
||||||
|
"브라우저 주소를 확인하세요."
|
||||||
|
)
|
||||||
start_autolisten()
|
start_autolisten()
|
||||||
start_autoconnect()
|
start_autoconnect()
|
||||||
start_cable_watch()
|
start_cable_watch()
|
||||||
|
|||||||
Reference in New Issue
Block a user