์˜์–ดํ”„๋ž‘์Šค์–ด์ŠคํŽ˜์ธ์–ด

Ad


์˜จ์›์Šค ํŒŒ๋น„์ฝ˜

h8300-hitachi-coff-windres - ํด๋ผ์šฐ๋“œ์—์„œ์˜ ์˜จ๋ผ์ธ

Ubuntu Online, Fedora Online, Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MAC OS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ํ†ตํ•ด OnWorks ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด์—์„œ h8300-hitachi-coff-windres๋ฅผ ์‹คํ–‰ํ•˜์„ธ์š”.

์ด๊ฒƒ์€ Ubuntu Online, Fedora Online, Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MAC OS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ์™€ ๊ฐ™์€ ์—ฌ๋Ÿฌ ๋ฌด๋ฃŒ ์˜จ๋ผ์ธ ์›Œํฌ์Šคํ…Œ์ด์…˜ ์ค‘ ํ•˜๋‚˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ OnWorks ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด์—์„œ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” h8300-hitachi-coff-windres ๋ช…๋ น์ž…๋‹ˆ๋‹ค.

ํ”„๋กœ๊ทธ๋žจ:

์ด๋ฆ„


windres - Windows ๋ฆฌ์†Œ์Šค๋ฅผ ์กฐ์ž‘ํ•ฉ๋‹ˆ๋‹ค.

๊ฐœ์š”


windres [์˜ต์…˜] [์ž…๋ ฅ ํŒŒ์ผ] [์ถœ๋ ฅ ํŒŒ์ผ]

๊ธฐ์ˆ 


Windres ์ž…๋ ฅ ํŒŒ์ผ์—์„œ ๋ฆฌ์†Œ์Šค๋ฅผ ์ฝ๊ณ  ์ถœ๋ ฅ ํŒŒ์ผ์— ๋ณต์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์–ด๋Š ํ•˜๋‚˜
ํŒŒ์ผ์€ ๋‹ค์Œ ์„ธ ๊ฐ€์ง€ ํ˜•์‹ ์ค‘ ํ•˜๋‚˜์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

"rc"
๋ฆฌ์†Œ์Šค ์ปดํŒŒ์ผ๋Ÿฌ์—์„œ ์ฝ๋Š” ํ…์ŠคํŠธ ํ˜•์‹์ž…๋‹ˆ๋‹ค.

"๋ ˆ์Šค"
๋ฆฌ์†Œ์Šค ์ปดํŒŒ์ผ๋Ÿฌ์—์„œ ์ƒ์„ฑ๋œ ์ด์ง„ ํ˜•์‹์ž…๋‹ˆ๋‹ค.

"์ปคํ”ผ"
COFF ๊ฐœ์ฒด ๋˜๋Š” ์‹คํ–‰ ํŒŒ์ผ์ž…๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ๋‹ค์–‘ํ•œ ํ˜•์‹์— ๋Œ€ํ•œ ์ •ํ™•ํ•œ ์„ค๋ช…์€ ๋‹ค์Œ ๋ฌธ์„œ์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋งˆ์ดํฌ๋กœ ์†Œํ”„ํŠธ.

์ธ์…€๋ค ๊ณต์‹ ํŒ๋งค์ ์ธ Windres "rc" ํ˜•์‹์—์„œ "res" ํ˜•์‹์œผ๋กœ ๋ณ€ํ™˜ํ•˜๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.
Windows ๋ฆฌ์†Œ์Šค ์ปดํŒŒ์ผ๋Ÿฌ. ์–ธ์ œ Windres "res" ํ˜•์‹์—์„œ "coff"๋กœ ๋ณ€ํ™˜
ํ˜•์‹์œผ๋กœ, Windows "CVTRES" ํ”„๋กœ๊ทธ๋žจ์ฒ˜๋Ÿผ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

์ธ์…€๋ค ๊ณต์‹ ํŒ๋งค์ ์ธ Windres "rc" ํŒŒ์ผ์„ ์ƒ์„ฑํ•˜๊ณ  ์ถœ๋ ฅ์€ ์œ ์‚ฌํ•˜์ง€๋งŒ ํ˜•์‹๊ณผ ๋™์ผํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
์ž…๋ ฅ์ด ์˜ˆ์ƒ๋ฉ๋‹ˆ๋‹ค. ์ž…๋ ฅ "rc" ํŒŒ์ผ์ด ์™ธ๋ถ€ ํŒŒ์ผ ์ด๋ฆ„์„ ์ฐธ์กฐํ•  ๋•Œ ์ถœ๋ ฅ
"rc" ํŒŒ์ผ์€ ๋Œ€์‹  ํŒŒ์ผ ๋‚ด์šฉ์„ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค.

์ž…๋ ฅ ๋˜๋Š” ์ถœ๋ ฅ ํ˜•์‹์ด ์ง€์ •๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ Windres ํŒŒ์ผ ์ด๋ฆ„์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ถ”์ธกํ•ฉ๋‹ˆ๋‹ค.
๋˜๋Š” ์ž…๋ ฅ ํŒŒ์ผ์˜ ๊ฒฝ์šฐ ํŒŒ์ผ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค. ํ™•์žฅ์ž๊ฐ€ ์ธ ํŒŒ์ผ .rc ๋ ๊ฑฐ์•ผ
ํ™•์žฅ์ž๋ฅผ ๊ฐ€์ง„ ํŒŒ์ผ์ธ "rc" ํŒŒ์ผ๋กœ ์ทจ๊ธ‰ .์†Œ๊ณ ๊ธฐ "res" ํŒŒ์ผ๋กœ ์ฒ˜๋ฆฌ๋˜๋ฉฐ,
๊ทธ๋ฆฌ๊ณ  ํ™•์žฅ์ž๋ฅผ ๊ฐ€์ง„ ํŒŒ์ผ .o or .EXE "coff" ํŒŒ์ผ๋กœ ์ฒ˜๋ฆฌ๋ฉ๋‹ˆ๋‹ค.

์ถœ๋ ฅ ํŒŒ์ผ์ด ์ง€์ •๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ Windres "rc" ํ˜•์‹์œผ๋กœ ๋ฆฌ์†Œ์Šค๋ฅผ ์ธ์‡„ํ•ฉ๋‹ˆ๋‹ค.
ํ‘œ์ค€ ์ถœ๋ ฅ.

์ผ๋ฐ˜์ ์ธ ์šฉ๋„๋Š” "rc" ํŒŒ์ผ์„ ์ž‘์„ฑํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. Windres COFF๋กœ ๋ณ€ํ™˜ํ•˜๋ ค๋ฉด
๊ฐœ์ฒด ํŒŒ์ผ์„ ๋งŒ๋“  ๋‹ค์Œ COFF ํŒŒ์ผ์„ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์— ์—ฐ๊ฒฐํ•ฉ๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด
Windows์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” "rc" ํŒŒ์ผ์— ์„ค๋ช…๋œ ๋ฆฌ์†Œ์Šค.

์˜ต์…˜


-i ํŒŒ์ผ ์ด๋ฆ„
--์ž…๋ ฅ ํŒŒ์ผ ์ด๋ฆ„
์ž…๋ ฅ ํŒŒ์ผ์˜ ์ด๋ฆ„์ž…๋‹ˆ๋‹ค. ์ด ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š์œผ๋ฉด Windres ์‚ฌ์šฉํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค
์˜ต์…˜์ด ์•„๋‹Œ ์ฒซ ๋ฒˆ์งธ ์ธ์ˆ˜๋ฅผ ์ž…๋ ฅ ํŒŒ์ผ ์ด๋ฆ„์œผ๋กœ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์˜ต์…˜์ด ์—†๋Š” ๊ฒฝ์šฐ
์ธ์ˆ˜, ๋‹ค์Œ Windres ํ‘œ์ค€ ์ž…๋ ฅ์—์„œ ์ฝ์Šต๋‹ˆ๋‹ค. Windres COFF๋ฅผ ์ฝ์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค
ํ‘œ์ค€ ์ž…๋ ฅ์—์„œ ํŒŒ์ผ.

-o ํŒŒ์ผ ์ด๋ฆ„
--์‚ฐ์ถœ ํŒŒ์ผ ์ด๋ฆ„
์ถœ๋ ฅ ํŒŒ์ผ์˜ ์ด๋ฆ„์ž…๋‹ˆ๋‹ค. ์ด ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š์œผ๋ฉด Windres ์‚ฌ์šฉํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค
์˜ต์…˜์ด ์•„๋‹Œ ์ฒซ ๋ฒˆ์งธ ์ธ์ˆ˜, ์ž…๋ ฅ ํŒŒ์ผ ์ด๋ฆ„์— ์‚ฌ์šฉ๋œ ํ›„ ์ถœ๋ ฅ ํŒŒ์ผ๋กœ
์ด๋ฆ„. ์˜ต์…˜์ด ์•„๋‹Œ ์ธ์ˆ˜๊ฐ€ ์—†์œผ๋ฉด Windres ํ‘œ์ค€ ์ถœ๋ ฅ์— ์”๋‹ˆ๋‹ค.
Windres COFF ํŒŒ์ผ์„ ํ‘œ์ค€ ์ถœ๋ ฅ์— ์“ธ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์ฐธ๊ณ ๋กœ ๋‹ค์Œ๊ณผ์˜ ํ˜ธํ™˜์„ฑ์„ ์œ„ํ•ด rc
์˜ต์…˜ -NS ๋„ ํ—ˆ์šฉ๋˜์ง€๋งŒ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

-J ์ฒด์žฌ
--์ž…๋ ฅ ํ˜•์‹ ์ฒด์žฌ
์ฝ์„ ์ž…๋ ฅ ํ˜•์‹์ž…๋‹ˆ๋‹ค. ์ฒด์žฌ ์ˆ˜ ๊ณ ํ•ด์ƒ๋„, rc๋ฐ ์ปคํ”ผ. ์ž…๋ ฅ ํ˜•์‹์ด ์—†๋Š” ๊ฒฝ์šฐ
์ง€์ •๋œ, Windres ์œ„์—์„œ ์„ค๋ช…ํ•œ ๋Œ€๋กœ ์ถ”์ธกํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

-O ์ฒด์žฌ
--์ถœ๋ ฅ ํ˜•์‹ ์ฒด์žฌ
์ƒ์„ฑํ•  ์ถœ๋ ฅ ํ˜•์‹์ž…๋‹ˆ๋‹ค. ์ฒด์žฌ ์ˆ˜ ๊ณ ํ•ด์ƒ๋„, rc๋ฐ ์ปคํ”ผ. ์ถœ๋ ฅ ํ˜•์‹์ด ์—†๋Š” ๊ฒฝ์šฐ
์ง€์ •๋˜๊ณ , Windres ์œ„์—์„œ ์„ค๋ช…ํ•œ ๋Œ€๋กœ ์ถ”์ธกํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

-F ๋ชฉํ‘œ
--ํ‘œ์  ๋ชฉํ‘œ
COFF ํŒŒ์ผ์— ๋Œ€ํ•ด ์ž…๋ ฅ ๋˜๋Š” ์ถœ๋ ฅ์œผ๋กœ ์‚ฌ์šฉํ•  BFD ํ˜•์‹์„ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ BFD์ž…๋‹ˆ๋‹ค.
๋Œ€์ƒ ์ด๋ฆ„; ๋‹น์‹ ์€ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค --๋„์›€ ์ง€์›๋˜๋Š” ๋Œ€์ƒ ๋ชฉ๋ก์„ ๋ณผ ์ˆ˜ ์žˆ๋Š” ์˜ต์…˜์ž…๋‹ˆ๋‹ค.
์ผ๋ฐ˜์ ์œผ๋กœ Windres ๊ธฐ๋ณธ ํ˜•์‹์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ด ํ˜•์‹์€
--๋„์›€ ์˜ต์…˜์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

--์ „์ฒ˜๋ฆฌ๊ธฐ ํ”„๋กœ๊ทธ๋žจ
์ธ์…€๋ค ๊ณต์‹ ํŒ๋งค์ ์ธ Windres "rc" ํŒŒ์ผ์„ ์ฝ๊ณ  ๋จผ์ € C ์ „์ฒ˜๋ฆฌ๊ธฐ๋ฅผ ํ†ตํ•ด ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ
์˜ต์…˜์€ ์„ ํ–‰ ์ฒ˜๋ฆฌ๊ธฐ๋ฅผ ํฌํ•จํ•˜์—ฌ ์‚ฌ์šฉํ•  ์ „์ฒ˜๋ฆฌ๊ธฐ๋ฅผ ์ง€์ •ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ธ์ˆ˜. ๊ธฐ๋ณธ ์ „์ฒ˜๋ฆฌ๊ธฐ ์ธ์ˆ˜๋Š” "gcc -E -xc-header -DRC_INVOKED"์ž…๋‹ˆ๋‹ค.

-I ์˜ˆ๋ฐฐ ๊ทœ์น™์„œ
--include-๋””๋ ‰ํ† ๋ฆฌ ์˜ˆ๋ฐฐ ๊ทœ์น™์„œ
"rc" ํŒŒ์ผ์„ ์ฝ์„ ๋•Œ ์‚ฌ์šฉํ•  ํฌํ•จ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ง€์ •ํ•˜์‹ญ์‹œ์˜ค. Windres ์ด๊ฒƒ์„ ํ†ต๊ณผ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค
์ „์ฒ˜๋ฆฌ๊ธฐ์— -I ์˜ต์…˜์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. Windres ๋‹ค์Œ ๊ฒฝ์šฐ์—๋„ ์ด ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๊ฒ€์ƒ‰ํ•ฉ๋‹ˆ๋‹ค.
"rc" ํŒŒ์ผ์— ์ด๋ฆ„์ด ์ง€์ •๋œ ํŒŒ์ผ์„ ์ฐพ์Šต๋‹ˆ๋‹ค. ์ธ์ˆ˜๊ฐ€ ์ด ๋ช…๋ น์— ์ „๋‹ฌ๋œ ๊ฒฝ์šฐ
์ง€์›๋˜๋Š” ๋ชจ๋“  ํ•ญ๋ชฉ๊ณผ ์ผ์น˜ ํ˜•์‹ (์— ์„ค๋ช…๋œ ๋Œ€๋กœ -J ์˜ต์…˜)์„ ๋ฐœํ–‰ํ•ฉ๋‹ˆ๋‹ค.
์‚ฌ์šฉ ์ค‘๋‹จ ๊ฒฝ๊ณ  ๋ฐ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ํ–‰๋™ํ•ฉ๋‹ˆ๋‹ค. -J ์˜ต์…˜. ์ƒˆ๋กœ์šด ํ”„๋กœ๊ทธ๋žจ์€ ์‚ฌ์šฉํ•ด์„œ๋Š” ์•ˆ๋ฉ๋‹ˆ๋‹ค
์ด ํ–‰๋™. ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ์ผ์น˜ํ•˜๋Š” ๊ฒฝ์šฐ ์ฒด์žฌ, ๋‹จ์ˆœ ์ ‘๋‘์‚ฌ ./ ์—
์ด์ „ ๋ฒ„์ „๊ณผ์˜ ํ˜ธํ™˜์„ฑ์„ ๋น„ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.

-D ๋ชฉํ‘œ
--์ •์˜ํ•˜๋‹ค SYM[=ํŒŒ]
์ง€์ • -D "rc" ํŒŒ์ผ์„ ์ฝ์„ ๋•Œ ์ „์ฒ˜๋ฆฌ๊ธฐ์— ์ „๋‹ฌํ•˜๋Š” ์˜ต์…˜.

-U ๋ชฉํ‘œ
--์ •์˜ํ•˜์ง€ ์•Š์Œ SYM
์ง€์ • -U "rc" ํŒŒ์ผ์„ ์ฝ์„ ๋•Œ ์ „์ฒ˜๋ฆฌ๊ธฐ์— ์ „๋‹ฌํ•˜๋Š” ์˜ต์…˜.

-r rc์™€์˜ ํ˜ธํ™˜์„ฑ์„ ์œ„ํ•ด ๋ฌด์‹œ๋ฉ๋‹ˆ๋‹ค.

-v ์ƒ์„ธ ๋ชจ๋“œ๋ฅผ ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค. ์ง€์ •ํ•˜์ง€ ์•Š์€ ๊ฒฝ์šฐ ์ „์ฒ˜๋ฆฌ๊ธฐ๊ฐ€ ๋ฌด์—‡์ธ์ง€ ์•Œ๋ ค์ค๋‹ˆ๋‹ค.
ํ•˜๋‚˜.

-l ํŒŒ
--์–ธ์–ด ํŒŒ
"rc" ํŒŒ์ผ์„ ์ฝ์„ ๋•Œ ์‚ฌ์šฉํ•  ๊ธฐ๋ณธ ์–ธ์–ด๋ฅผ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. ํŒŒ ~์ด์–ด์•ผํ•œ๋‹ค.
XNUMX์ง„์ˆ˜ ์–ธ์–ด ์ฝ”๋“œ. ํ•˜์œ„ XNUMX๋น„ํŠธ๋Š” ์–ธ์–ด์ด๊ณ  ์ƒ์œ„ XNUMX๋น„ํŠธ๋Š”
๋น„ํŠธ๋Š” ํ•˜์œ„ ์–ธ์–ด์ž…๋‹ˆ๋‹ค.

--์‚ฌ์šฉ ์ž„์‹œ ํŒŒ์ผ
์ „์ฒ˜๋ฆฌ๊ธฐ์˜ ์ถœ๋ ฅ์„ ์ฝ๊ธฐ ์œ„ํ•ด popen์„ ์‚ฌ์šฉํ•˜๋Š” ๋Œ€์‹  ์ž„์‹œ ํŒŒ์ผ์„ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค.
popen ๊ตฌํ˜„์ด ํ˜ธ์ŠคํŠธ์—์„œ ๋ฒ„๊ทธ๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ ์ด ์˜ต์…˜์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค(์˜ˆ: ํŠน์ • ๋น„
Windows 95 ๋ฐ Windows 98์˜ ์˜์–ด ๋ฒ„์ „์—๋Š” ๋ฒ„๊ทธ๊ฐ€ ์žˆ๋Š” ํŒ์—…์ด ์žˆ๋Š” ๊ฒƒ์œผ๋กœ ์•Œ๋ ค์ ธ ์žˆ์Šต๋‹ˆ๋‹ค.
์—ฌ๊ธฐ์„œ ์ถœ๋ ฅ์€ ๋Œ€์‹  ์ฝ˜์†”๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค).

--์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ์ž„์‹œ ํŒŒ์ผ
์ž„์‹œ ํŒŒ์ผ์ด ์•„๋‹Œ popen์„ ์‚ฌ์šฉํ•˜์—ฌ ์ „์ฒ˜๋ฆฌ๊ธฐ์˜ ์ถœ๋ ฅ์„ ์ฝ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด
๊ธฐ๋ณธ ๋™์ž‘.

-h
--๋„์›€
์‚ฌ์šฉ ์š”์•ฝ์„ ์ธ์‡„ํ•ฉ๋‹ˆ๋‹ค.

-V
--๋ฒˆ์—ญ
์˜ ๋ฒ„์ „ ๋ฒˆํ˜ธ๋ฅผ ์ธ์‡„ํ•ฉ๋‹ˆ๋‹ค. Windres.

--yydebug
If Windres 1๋กœ ์ •์˜๋œ "YYDEBUG"๋กœ ์ปดํŒŒ์ผ๋˜๋ฉด ํŒŒ์„œ๊ฐ€ ์ผœ์ง‘๋‹ˆ๋‹ค.
๋””๋ฒ„๊น….

onworks.net ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์˜จ๋ผ์ธ์œผ๋กœ h8300-hitachi-coff-windres๋ฅผ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค.


๋ฌด๋ฃŒ ์„œ๋ฒ„ ๋ฐ ์›Œํฌ์Šคํ…Œ์ด์…˜

Windows ๋ฐ Linux ์•ฑ ๋‹ค์šด๋กœ๋“œ

Linux ๋ช…๋ น

Ad