Transmission: ์›น ์ธํ„ฐํŽ˜์ด์Šค ํ™•์žฅ

์— ๋งŒ๋“  2018๋…„ 11์›” 15์ผ  ยท  5์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: transmission/transmission

๋‚˜๋Š” ๋‚ฎ์€ ์„ค์น˜ ๊ณต๊ฐ„ ๋•Œ๋ฌธ์— ์ „์†ก์„ ์ข‹์•„ํ•˜์ง€๋งŒ utorrent 2.x์—์„œ ์ •๋ง ๊ทธ๋ฆฌ์›Œํ•˜๋Š” ๋ช‡ ๊ฐ€์ง€ ๊ธฐ๋Šฅ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

  • "์ถ”๊ฐ€" ๋ฐ "์™„๋ฃŒ" ํ‘œ์‹œ(์—ฐ๋ น์ด๋ž€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? ํ† ๋ ŒํŠธ ์ƒ์„ฑ? ์ถ”๊ฐ€ ๊ธฐ๋Šฅ?)
  • ์ถ”์ ๊ธฐ ๋ฒ”์ฃผ "์—†์Œ" ๋˜๋Š” ์ตœ์†Œํ•œ "์ถ”์ ๋ณ„ ์ •๋ ฌ"
  • Web-UI: ์ƒํƒœ ๋ฒ”์ฃผ โ€‹โ€‹ํ™•์ธ ๋ฐ ์˜ค๋ฅ˜(qt gui์—๋Š” ์ด๋Ÿฌํ•œ ๋ณด๊ธฐ ํ•„ํ„ฐ๊ฐ€ ์žˆ์ง€๋งŒ webui์—๋Š” ์—†์Œ)
  • Web-UI: ๋“œ๋กญ๋‹ค์šด ๋ฉ”๋‰ด์—์„œ ๋ณด๊ธฐ ํ•„ํ„ฐ ์˜†์— ์ˆซ์ž ํ‘œ์‹œ

์ด ๊ธฐ๋Šฅ์„ ์ฐพ์ง€ ๋ชปํ–ˆ๊ฑฐ๋‚˜ ์ฐพ์ง€ ๋ชปํ•œ ๋‹ค๋ฅธ ํ‹ฐ์ผ“์ด ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ ‡๋‹ค๋ฉด ์•Œ๋ ค์ฃผ์„ธ์š” :)

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

๋˜ํ•œ ์›น GUI์— ๋Œ€ํ•œ ์—…๋ฐ์ดํŠธ๋ฅผ ๋ณด๊ณ  ์‹ถ์ง€๋งŒ ์›น GUI์™€ ๊ด€๋ จ๋œ ์ผ๋ถ€ PR์ด ํ—ˆ์šฉ๋˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ์ „์†ก ๊ฐœ๋ฐœ์ž๊ฐ€ ๊ณ„ํšํ•œ ๊ฒƒ์ด ๋ฌด์—‡์ธ์ง€ ์ž˜ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค(์˜ˆ: #490, #752 , #559, #515, #349... ๋งŽ์ด ์žˆ์Šต๋‹ˆ๋‹ค).

๊ทธ๋ž˜์„œ... ์ด๋ฒˆ ๊ธฐํšŒ๋ฅผ ๋นŒ์–ด ์›น UI์— ๋Œ€ํ•œ ๊ณ„ํš์ด ์ „ํ˜€ ์—†๋Š”์ง€ ์—ฌ์ญค๋ณด๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. RPC ํ”„๋กœํ† ์ฝœ๋กœ๋งŒ ์ „์†ก์„ ๋‚จ๊ฒจ๋‘๊ณ  ์›น UI๋ฅผ ๋‹ค๋ฅธ ํ”„๋กœ์ ํŠธ๋กœ ๋ถ„ํ• ํ•˜๋Š” ๊ฒƒ์ด ํ•ฉ๋ฆฌ์ ์ž…๋‹ˆ๋‹ค(์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์ด ๋” ์‰ฝ๊ฒŒ ํ˜‘์—…ํ•  ์ˆ˜ ์žˆ์Œ).

๋ชจ๋“  5 ๋Œ“๊ธ€

๋‚˜๋Š” Transmission Remote GUI๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์‹œ๋„ํ•ด ๋ณด์‹ญ์‹œ์˜ค.

๋‚˜๋Š” ๋˜ํ•œ ๋‹น์‹ ์ด ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค
https://github.com/ronggang/transmission-web-control

๋‚ด๋ถ€ webui๋ฅผ ๊ต์ฒดํ•ฉ๋‹ˆ๋‹ค.

๋˜ํ•œ ์›น GUI์— ๋Œ€ํ•œ ์—…๋ฐ์ดํŠธ๋ฅผ ๋ณด๊ณ  ์‹ถ์ง€๋งŒ ์›น GUI์™€ ๊ด€๋ จ๋œ ์ผ๋ถ€ PR์ด ํ—ˆ์šฉ๋˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ์ „์†ก ๊ฐœ๋ฐœ์ž๊ฐ€ ๊ณ„ํšํ•œ ๊ฒƒ์ด ๋ฌด์—‡์ธ์ง€ ์ž˜ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค(์˜ˆ: #490, #752 , #559, #515, #349... ๋งŽ์ด ์žˆ์Šต๋‹ˆ๋‹ค).

๊ทธ๋ž˜์„œ... ์ด๋ฒˆ ๊ธฐํšŒ๋ฅผ ๋นŒ์–ด ์›น UI์— ๋Œ€ํ•œ ๊ณ„ํš์ด ์ „ํ˜€ ์—†๋Š”์ง€ ์—ฌ์ญค๋ณด๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. RPC ํ”„๋กœํ† ์ฝœ๋กœ๋งŒ ์ „์†ก์„ ๋‚จ๊ฒจ๋‘๊ณ  ์›น UI๋ฅผ ๋‹ค๋ฅธ ํ”„๋กœ์ ํŠธ๋กœ ๋ถ„ํ• ํ•˜๋Š” ๊ฒƒ์ด ํ•ฉ๋ฆฌ์ ์ž…๋‹ˆ๋‹ค(์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์ด ๋” ์‰ฝ๊ฒŒ ํ˜‘์—…ํ•  ์ˆ˜ ์žˆ์Œ).

https://github.com/ronggang/transmission-web-control
>

๋‚ด๋ถ€ webui๋ฅผ ๊ต์ฒดํ•ฉ๋‹ˆ๋‹ค.

ํ™•์‹คํžˆ, ๋‹น์‹ ์€์ด ํ”„๋กœ์ ํŠธ๋ฅผ ํ™•์ธํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค!
capture

์ŠคํŒธ๋ฉ”์ผ ๊ทธ๋งŒํ•˜์„ธ์š”. ํ•œ ๋ฒˆ์œผ๋กœ ์ถฉ๋ถ„ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰