์ด๊ฒ์ Ubuntu Online, Fedora Online, Windows ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ ๋๋ MAC OS ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ์ ๊ฐ์ ์ฌ๋ฌ ๋ฌด๋ฃ ์จ๋ผ์ธ ์ํฌ์คํ ์ด์ ์ค ํ๋๋ฅผ ์ฌ์ฉํ์ฌ OnWorks ๋ฌด๋ฃ ํธ์คํ ์ ๊ณต์ ์ฒด์์ ์คํํ ์ ์๋ zzxorcopy ๋ช ๋ น์ ๋๋ค.
ํ๋ก๊ทธ๋จ:
์ด๋ฆ
zzcat, zzdir, zzxorcat, zzxordir zzxorcopy - zziplib๋ฅผ ์ฌ์ฉํ๋ ์์ ๋๊ตฌ
๊ฐ์
์ง์บฃ FILE [...] zzdir DIR [...] zzxorcat [-๋ง๋ ] FILE [...] zzxordir [-๋ง๋ ] DIR [...]
zzxorcopy [-๋ง๋ ] FILE ์์ํ์ผ
๊ธฐ์
์ง์บฃ ์ฃผ์ด์ง ํ์ผ์ stdout์ ์ธ์ํ๋ฏ๋ก ์ถ๋ ฅ์ ๋ฆฌ๋๋ ์ ํ ์ ์์ต๋๋ค. ํ์ผ
์ผ๋ฐ ํ์ผ์ด๊ฑฐ๋ zip ์์นด์ด๋ธ์ ๋ถํ๋ ค์ง ๋ถ๋ถ์ผ ์ ์์ต๋๋ค(์ต์ ์ฐธ์กฐ).
zzdir ์ฝํ ์ธ ํ ์ด๋ธ์ ์ง์ ๋ DIR ๋๋ zip ํ์ผ์ stdout์ ์ธ์ํฉ๋๋ค.
zzxorcat ์ฃผ์ด์ง ํ์ผ์ stdout์ ์ธ์ํ๋ฏ๋ก ์ถ๋ ฅ์ ๋ฆฌ๋๋ ์ ํ ์ ์์ต๋๋ค. NS
FILE์ ๋ค์์ ์ํด ์ ํ์ ์ผ๋ก ์ ๊ณต๋๋ xor ๊ฐ์ผ๋ก ๋๋ ํ๋ zip ์์นด์ด๋ธ์ ๋ถํ๋ ค์ง ๋ถ๋ถ์ ๋๋ค.
ํฅ์ค ์ต์ .
zzxordir ์ฝํ ์ธ ํ ์ด๋ธ์ ์ง์ ๋ DIR ๋๋ zip ํ์ผ์ stdout์ ์ธ์ํฉ๋๋ค. DIR์
HEX์ ์ํด ์ ํ์ ์ผ๋ก ์ ๊ณต๋๋ xor ๊ฐ์ผ๋ก ๋๋ ํ๋ zip ์์นด์ด๋ธ์ ๋ถํ๋ ค์ง ๋ถ๋ถ
์ต์ ์ ์ ํํฉ๋๋ค.
zzxorcopy ๊ฐ ๋ฐ์ดํธ๋ฅผ xor-ingํ์ฌ ๊ฐ๋จํ ๋๋ ํ๋ฅผ ์ถ๊ฐํ์ฌ FILE์์ OUTFILE๋ก ๋ฐ์ดํฐ๋ฅผ ๋ณต์ฌํฉ๋๋ค.
์ฃผ์ด์ง HEX ๊ฐ์ผ๋ก. ๋์ผํ xor ๊ฐ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ๋ ๋ฒ ๋ณต์ฌํ๋ฉด
๊ฒฐ๊ณผ๋ ์๋ณธ ํ์ผ ๋ฐ์ดํฐ์ ๋๋ค.
์ต์
zziplib-๋น ๋๊ตฌ๋ ๋ค์ ์ต์ ์ ํ์ฉํฉ๋๋ค.
FILE ์ฝ๊ธฐ ๋๋ ๋ถ๋ถ์ ๋ํ ์ ๋ ฅ ํ์ผ ์ด๋ฆ(๋๊ตฌ์์ ์ง์ํ๋ ๊ฒฝ์ฐ). ๋ถ๋ถ์ ๋ค์๊ณผ ๊ฐ์ด ์์ฑ๋ฉ๋๋ค.
zipname/filename, ์: data.zip ๋ด๋ถ์ README์ ์ก์ธ์คํ๋ ค๋ฉด ๋ค์์ ์ง์ ํฉ๋๋ค.
๋ฐ์ดํฐ/README.
DIR ๋์คํฌ ๋๋ ํ ๋ฆฌ, zip ํ์ผ ๋๋ zip ํ์ผ์ ํฝ์ฐฝ๋ ๋ถ๋ถ.
-๋ง๋ zip ํ์ผ ๋ด์ฉ์ xor-ingํ๊ธฐ ์ํ XNUMX์ง์ ์ซ์์ ๋๋ค. ๊ทธ๊ฒ์ ์ฌ์ฉํ๋ ๋ชจ๋ ๋๊ตฌ๊ฐ ์ ๊ณต๋์ง ์์ ๊ฒฝ์ฐ
xor-ing์ ๊ธฐ๋ณธ๊ฐ์ผ๋ก 0x55๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์์ํ์ผ zzxorcopy์ ์ถ๋ ฅ ํ์ผ ์ด๋ฆ์ ๋๋ค.
์๊ฐ
zziplib ๊ท๋ ๋๋ผํ์์ด ์์ฑํ์ต๋๋ค.[์ด๋ฉ์ผ ๋ณดํธ]>.
์ด ๋งค๋ด์ผ ํ์ด์ง๋ Ricardo Mones๊ฐ ์์ฑํ์ต๋๋ค.[์ด๋ฉ์ผ ๋ณดํธ]>, ๋ฐ๋น์์ ๊ฒฝ์ฐ
GNU/Linux ์์คํ (๊ทธ๋ฌ๋ ๋ค๋ฅธ ์ฌ๋์ด ์ฌ์ฉํ ์ ์์).
๏ผ๏ผ๏ผ๏ผ๋ ๏ผ์ ๏ผ๏ผ์ผ ZZIPLIB-๋น(1)
onworks.net ์๋น์ค๋ฅผ ์ฌ์ฉํ์ฌ ์จ๋ผ์ธ์ผ๋ก zzxorcopy ์ฌ์ฉ