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

Ad


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

weboob-cli - ํด๋ผ์šฐ๋“œ์—์„œ์˜ ์˜จ๋ผ์ธ

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

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

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

์ด๋ฆ„


weboob-cli - ๋ฐฑ์—”๋“œ์—์„œ ๋ฉ”์†Œ๋“œ ํ˜ธ์ถœ

๊ฐœ์š”


weboob-cli [-dqv] [-b ๋ฐฑ์—”๋“œ] [-cnfs] ๋Šฅ๋ ฅ ๋ฐฉ๋ฒ• [์ธ์ˆ˜..]
weboob-cli [--๋„์›€๋ง] [--๋ฒ„์ „]

๊ธฐ์ˆ 


Weboob-Cli๋Š” ๋ฐฑ์—”๋“œ์—์„œ ํŠน์ • ๋ฉ”์„œ๋“œ๋ฅผ ํ˜ธ์ถœํ•˜๋Š” ์ฝ˜์†” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ž…๋‹ˆ๋‹ค.
์ฃผ์–ด์ง„ ๋Šฅ๋ ฅ.

์˜ต์…˜


--๋ฒˆ์—ญ
ํ”„๋กœ๊ทธ๋žจ์˜ ๋ฒ„์ „ ๋ฒˆํ˜ธ๋ฅผ ํ‘œ์‹œํ•˜๊ณ  ์ข…๋ฃŒ

-h, --๋„์›€
์ด ๋„์›€๋ง ๋ฉ”์‹œ์ง€๋ฅผ ํ‘œ์‹œํ•˜๊ณ  ์ข…๋ฃŒ

-b ๋ฐฑ์—”๋“œ, --backends=๋ฐฑ์—”๋“œ
ํ™œ์„ฑํ™”ํ•  ๋ฐฑ์—”๋“œ(์‰ผํ‘œ๋กœ ๊ตฌ๋ถ„)

-e EXCLUDE_BACKENDS, --exclude-backends=EXCLUDE_BACKENDS
์ œ์™ธํ•  ๋ฐฑ์—”๋“œ(์‰ผํ‘œ๋กœ ๊ตฌ๋ถ„)

-I, --๋ถˆ์•ˆ์ •ํ•œ
SSL์„ ํ™•์ธํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค

๋ฒŒ์ฑ„ ๋ฐ˜์ถœ ์˜ต์…˜


-d, -๋””๋ฒ„๊ทธ
๋””๋ฒ„๊ทธ ๋ฉ”์‹œ์ง€๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค. ๋” ์ž์„ธํ•œ ๋‚ด์šฉ์„ ๋ณด๋ ค๋ฉด ๋‘ ๋ฒˆ ์„ค์ •ํ•˜์‹ญ์‹œ์˜ค.

-q, --์กฐ์šฉํ•œ
์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€๋งŒ ํ‘œ์‹œ

-v, --๋ง ์ˆ˜๊ฐ€ ๋งŽ์€
์ •๋ณด ๋ฉ”์‹œ์ง€ ํ‘œ์‹œ

--๋กœ๊น…-ํŒŒ์ผ=LOGGING_FILE
๋กœ๊ทธ๋ฅผ ์ €์žฅํ•˜๋Š” ํŒŒ์ผ

-a, --์ €์žฅ ์‘๋‹ต
๋ชจ๋“  ์‘๋‹ต ์ €์žฅ

๊ฒฐ๊ณผ ์˜ต์…˜


-c ์กฐ๊ฑด, --์กฐ๊ฑด=์กฐ๊ฑด
์ฃผ์–ด์ง„ ๋ถ€์šธ ํ‘œํ˜„์‹์„ ํ‘œ์‹œํ•  ๊ฒฐ๊ณผ ํ•ญ๋ชฉ์„ ํ•„ํ„ฐ๋งํ•ฉ๋‹ˆ๋‹ค. CONDITION ์„น์…˜ ์ฐธ์กฐ
๊ตฌ๋ฌธ์— ๋Œ€ํ•œ

-n COUNT, --์นด์šดํŠธ=์นด์šดํŠธ
๊ฒฐ๊ณผ ์ˆ˜ ์ œํ•œ(๊ฐ ๋ฐฑ์—”๋“œ์—์„œ)

-s SELECT, --select=์„ ํƒ
ํ‘œ์‹œํ•  ๊ฒฐ๊ณผ ํ•ญ๋ชฉ ํ‚ค ์„ ํƒ(์‰ผํ‘œ๋กœ ๊ตฌ๋ถ„)

ํฌ๋งท ์˜ต์…˜


-f ํฌ๋งทํ„ฐ, --formatter=ํฌ๋งทํ„ฐ
์ถœ๋ ฅ ํฌ๋งทํ„ฐ ์„ ํƒ(csv, htmltable, json, json_line, multiline, simple, table,
์›นํ‚ท)

--ํ—ค๋” ์—†์Œ
ํ—ค๋”๋ฅผ ํ‘œ์‹œํ•˜์ง€ ์•Š์Œ

--ํ‚ค ์—†์Œ
ํ•ญ๋ชฉ ํ‚ค๋ฅผ ํ‘œ์‹œํ•˜์ง€ ์•Š์Œ

-O ์•„์›ƒํŒŒ์ผ, --outfile=์ถœ๋ ฅํŒŒ์ผ
๊ฒฐ๊ณผ๋ฅผ ๋‚ด๋ณด๋‚ผ ํŒŒ์ผ

์กฐ๊ฑด


-c ๋ฐ --condition์€ ํฅ๋ฏธ๋กœ์šด ๊ฒฐ๊ณผ๋งŒ ํ•„ํ„ฐ๋งํ•˜๊ณ  ์–ป์„ ์ˆ˜ ์žˆ๋Š” ์œ ์—ฐํ•œ ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ
์ˆซ์ž ๊ฐ’, ๋‚ ์งœ, ๊ธฐ๊ฐ„ ๋ฐ ๋ฌธ์ž์—ด์— ๋Œ€ํ•œ ์กฐ๊ฑด์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๋‚ ์งœ๋Š”
YYYY-MM-DD ๋˜๋Š” YYYY-MM-DD HH:MM ํ˜•์‹. ๊ธฐ๊ฐ„์€ X, Y ๋ฐ Z๊ฐ€ ์žˆ๋Š” XhYmZ์™€ ๊ฐ™์Šต๋‹ˆ๋‹ค.
์ •์ˆ˜. ์–ด๋Š ํ•˜๋‚˜๋ผ๋„ ์ƒ๋žตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, YmZ, XhZ ๋˜๋Š” Ym์ด ํ—ˆ์šฉ๋ฉ๋‹ˆ๋‹ค. NS
ํ•œ ํ‘œํ˜„์‹์˜ ๊ตฌ๋ฌธ์€ "๋“ค ์—ฐ์‚ฐ์ž ๊ฐ€์น˜". ํ…Œ์ŠคํŠธํ•  ํ•„๋“œ๋Š” ํ•ญ์ƒ ์™ผ์ชฝ์ž…๋‹ˆ๋‹ค.
์‹์˜ ๊ตฌ์„ฑ์›์ž…๋‹ˆ๋‹ค.

ํ•„๋“œ๋Š” ๋ช…๋ น์— ์˜ํ•ด ๋ฐ˜ํ™˜๋œ ๊ฐœ์ฒด์˜ ๊ตฌ์„ฑ์›์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์€ํ–‰ ๊ณ„์ขŒ
"์ž”์•ก", "์˜ค๋Š”" ๋˜๋Š” "๋ ˆ์ด๋ธ”" ํ•„๋“œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

XNUMXD๋ดํƒˆ์˜ ์ˆ˜ํ–‰์› ์šด์˜์ž are ์ง€์› :
= object.field๊ฐ€ ๊ฐ’๊ณผ ๊ฐ™์€์ง€ ํ…Œ์ŠคํŠธํ•ฉ๋‹ˆ๋‹ค.

!= object.field๊ฐ€ ๊ฐ’๊ณผ ๊ฐ™์ง€ ์•Š์€์ง€ ํ…Œ์ŠคํŠธํ•ฉ๋‹ˆ๋‹ค.

> object.field๊ฐ€ ๊ฐ’๋ณด๋‹ค ํฐ์ง€ ํ…Œ์ŠคํŠธํ•ฉ๋‹ˆ๋‹ค. object.field๊ฐ€ ๋‚ ์งœ์ด๋ฉด ๋ฐ˜ํ™˜
๊ฐ’์ด ํ•ด๋‹น object.field ์ด์ „์ด๋ฉด true์ž…๋‹ˆ๋‹ค.

< object.field๊ฐ€ ๊ฐ’๋ณด๋‹ค ์ž‘์€์ง€ ํ…Œ์ŠคํŠธํ•ฉ๋‹ˆ๋‹ค. object.field๊ฐ€ ๋‚ ์งœ์ด๋ฉด true๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค.
๊ฐ’์ด ํ•ด๋‹น object.field ๋’ค์— ์žˆ๋Š” ๊ฒฝ์šฐ.

| ์ด ์—ฐ์‚ฐ์ž๋Š” ๋ฌธ์ž์—ด ํ•„๋“œ์—๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Unix ํ‘œ์ค€์ฒ˜๋Ÿผ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.
GREP ๋ช…๋ น์„ ์ˆ˜ํ–‰ํ•˜๊ณ  ๊ฐ’์— ์ง€์ •๋œ ํŒจํ„ด์ด ๋‹ค์Œ๊ณผ ๊ฐ™์œผ๋ฉด True๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค.
๊ฐœ์ฒด.ํ•„๋“œ.

ํ‘œํ˜„ ๊ฒฐํ•ฉ
ํ‚ค์›Œ๋“œ๋กœ ํ‘œํ˜„ ์กฐํ•ฉ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. " ๋ฐ ", " OR " an " ์ œํ•œ ".

XNUMXD๋ดํƒˆ์˜ ์ œํ•œ ํ‚ค์›Œ๋“œ๋Š” ์‹คํ–‰๋˜๋Š” ํ•ญ๋ชฉ์˜ ์ˆ˜๋ฅผ ์ œํ•œํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ํ‘œํ˜„. ์ œํ•œ ์ˆซ์ž ๋’ค์— ์˜ค๋Š” ํ‘œํ˜„์‹์˜ ๋์—๋งŒ ๋ฐฐ์น˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์›ํ•˜๋Š” ์š”์†Œ์˜.

์˜ˆ :
๋ถ€๋ฑ…ํฌ ls --์ƒํƒœ '๋ผ๋ฒจ=๋ฆฌ๋ธŒ๋ ˆ A'
"Livret A" ๊ณ„์ •๋งŒ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

๋ถ€๋ฑ…ํฌ ls --์ƒํƒœ '์ž”์•ก>10000'
๋ˆ์ด ๋งŽ์€ ๊ณ„์ •์„ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

๋ถ€๋ฑ…ํฌ history ๊ณ„์ •@๋ฐฑ์—”๋“œ --์ƒํƒœ '๋ผ๋ฒจ|๋ฆฌ๋ทฐ'
"rewe"๊ฐ€ ํฌํ•จ๋œ ํŠธ๋žœ์žญ์…˜์„ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค.

๋ถ€๋ฑ…ํฌ history ๊ณ„์ •@๋ฐฑ์—”๋“œ --์ƒํƒœ '๋‚ ์งœ>2013-12-01 ๋ฐ ๋‚ ์งœ<2013-12-09'
2๋…„ 8์›” 2013์ผ์—์„œ XNUMX์›” XNUMX์ผ ์‚ฌ์ด์˜ ๊ฑฐ๋ž˜๋ฅผ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค.

๋ถ€๋ฑ…ํฌ history ๊ณ„์ •@๋ฐฑ์—”๋“œ --์ƒํƒœ '๋‚ ์งœ>2013-12-01 ์ œํ•œ 10 '
์ง€๋‚œ 2๊ฐœ ๊ฑฐ๋ž˜์—์„œ 10์›” XNUMX์ผ ์ดํ›„์˜ ๊ฑฐ๋ž˜ ๊ฐ€์ ธ์˜ค๊ธฐ

์ €์ž‘๊ถŒ


Copyright(C) 2010-2016 ๋กœ๋งน ๋น„๋‡ฝ

์ „์ฒด ์ €์ž‘๊ถŒ ์ •๋ณด๋Š” weboob ํŒจํ‚ค์ง€์˜ COPYING ํŒŒ์ผ์„ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค.

onworks.net ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์˜จ๋ผ์ธ์œผ๋กœ weboob-cli ์‚ฌ์šฉ


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

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

Linux ๋ช…๋ น

Ad