ํ๋์๊ด ๋ชฉ๋ก๊ธฐ MyLibrary 2.1์ด ์ถ์๋์์ต๋๋ค. ํ๋ก๊ทธ๋จ ์ฝ๋๋ C++ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ก ์์ฑ๋์์ผ๋ฉฐ GPLv3 ๋ผ์ด์ผ์ค์ ๋ฐ๋ผ ์ฌ์ฉํ ์ ์์ต๋๋ค(GitHub, GitFlic). ๊ทธ๋ํฝ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ GTK4 ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ฌ ๊ตฌํ๋ฉ๋๋ค. ์ด ํ๋ก๊ทธ๋จ์ Linux ๋ฐ Windows ์ ํ๊ตฐ์ ์ด์ ์ฒด์ ์์ ์๋ํ๋๋ก ์กฐ์ ๋์์ต๋๋ค. Arch Linux ์ฌ์ฉ์์ ๊ฒฝ์ฐ AUR์์ ๊ธฐ์ฑ ํจํค์ง๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
MyLibrary๋ fb2, epub, pdf, djvu ํ์์ ์ฑ ํ์ผ์ ์ง์ ์ก์ธ์คํ ์ ์๊ณ ์์นด์ด๋ธ์ ํจํค์ง๋์ด ์์ผ๋ฉฐ ์์ค ํ์ผ์ ๋ณ๊ฒฝํ๊ฑฐ๋ ์์น๋ฅผ ๋ณ๊ฒฝํ์ง ์๊ณ ๋ ์์ฒด ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์์ฑํฉ๋๋ค. ์ปฌ๋ ์ ์ ๋ฌด๊ฒฐ์ฑ ๋ฐ ๋ณ๊ฒฝ ์ฌํญ์ ๋ํ ์ ์ด๋ ํ์ผ ๋ฐ ์์นด์ด๋ธ์ ํด์ ํฉ๊ณ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์์ฑํ์ฌ ์ํ๋ฉ๋๋ค.
๋ค์ํ ๊ธฐ์ค(์ฑ, ์ด๋ฆ, ์ ์์ ๋ณ๋ช , ์ฑ ์ ๋ชฉ, ์๋ฆฌ์ฆ, ์ฅ๋ฅด)์ ์ฌ์ฉํ์ฌ ์ฑ ๊ฒ์์ ๊ตฌํํ๊ณ ์์คํ ์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ค์น๋ ํ๋ก๊ทธ๋จ์ ํตํด ํด๋น ํ์ผ ํ์์ ์ฝ๋๋ค. ์ฑ ์ ์ ํํ๋ฉด ํด๋น ์ฑ ์ ์ด๋ก๊ณผ ํ์ง๊ฐ ํ์๋ฉ๋๋ค(์๋ ๊ฒฝ์ฐ).
์ปฌ๋ ์ ์ ๋ํ ๋ค์ํ ์์ ์ด ๊ฐ๋ฅํฉ๋๋ค: ์ ๋ฐ์ดํธ(์ ์ฒด ์ปฌ๋ ์ ํ์ธ ๋ฐ ์ฌ์ฉ ๊ฐ๋ฅํ ํ์ผ์ ํด์ ํฉ๊ณ ํ์ธ), ์ปฌ๋ ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ด๋ณด๋ด๊ธฐ ๋ฐ ๊ฐ์ ธ์ค๊ธฐ, ์ปฌ๋ ์ ์ ์ฑ ์ถ๊ฐ ๋ฐ ์ปฌ๋ ์ ์์ ์ฑ ์ ๊ฑฐ, ์ปฌ๋ ์ ์์ ์ฑ ์ ์ปฌ๋ ์ ์ผ๋ก ๋ณต์ฌ ์์์ ํด๋. ์ฑ ์ ๋น ๋ฅด๊ฒ ์ ๊ทผํ ์ ์๋๋ก ๋ถ๋งํฌ ๋ฉ์ปค๋์ฆ์ด ๋ง๋ค์ด์ก์ต๋๋ค.
์ ๋ฒ์ ์์:
- .7z, .jar, .cpio, .iso, .a, .ar, .tar, .tgz, .tar.gz, .tar.bz2, .tar.xz, .rar ์์นด์ด๋ธ์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค.
- GTK 4.10(gtkmm 4.10)์ผ๋ก์ ์ ํ์ด ์๋ฃ๋์์ต๋๋ค. ์ด์ ๋ฒ์ ์ GTK4 ๋ฐ gtkmm-4.0 ๋ผ์ด๋ธ๋ฌ๋ฆฌ์์ ํธํ์ฑ์ด ์ ์ง๋ฉ๋๋ค.
- ์ปฌ๋ ์ ์ ๋น ๋ฅด๊ฒ ์ ๋ฐ์ดํธํ๋ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์์ต๋๋ค(ํด์ ํฉ๊ณ๋ฅผ ํ์ธํ์ง ์๊ณ ํ์ผ ์ด๋ฆ๋ง์ผ๋ก).
- ์ธ๊ด์ ์ฌ์ํ ๋ณํ.
- ๊ธฐํ ์ฌ์ํ ๊ฐ์ ๋ฐ ์์ .
์ถ์ฒ : opennet.ru