
--------------------------------------------------------------------------
p@E
--------------------------------------------------------------------------

CmdBrowser - R}hpSuEU (\[XR[ht)


Tv

CmdBrowser͊ȒPȃR}hŎyɎsłSuEUłB
\z̎Ԃ͈؂ȂANĂɎsBWeb
R}h̊wKRXgAGȏJavaScriptŎsB

E\zsvARs[ċN邾

Ecmd.txtt@CŃuEU钴yʃc[

EƎȂAGȏ ̂܂܂JavaScriptŋLq

EeLXgꖇ`Fcmd.txtォ珇Ɏs

ES݌vFeJS܂Ŏ֐i܂ȂiPromiseΉj

EO[oϐig[Nj̕ێEL

E\[XR[hJEЉOKivCZXj


{

EΏہFlrWlX^]ړI͖ip͗vCZXj

EΉOSFWindows 10i32/64bitjAWindows 11i64bitj

EChromium Embedded Framework o[W 87.1.12.0^Cgp
@CmdBrowser.exeƓꏊceftH_St@CKvłB

EppFlrWlXp(ƁEt[X܂)EƁEƖp̓CZXKvł
@ĔzzEĔ́ESaaS񋟂͋֎~iSource-Availablej


܂܂ȗpV[

EWebTCgASaaSVXȅE
@WebTCgJAsAʂۑA
@SaaSVXȇȂǂSŎsB

Ef[^WE|[giXNCsO{`j
@TCg琔lEeLXg擾ۑB

EOC`ʑJڂ́gƑsh
@OCו\c̈A̗𖳐lsB

EECE\TCg̎
@荏̗\mہAēגʒmO̍݌ɊmہATCgf̉irB

EƒE^M`FbN̈ꊇs
@̊ƌTCgœЖƉʂˍB

EГVXeƂ̘AgiGUI̎j
@IvWebAviГ|[^jŁAo^EXVEIB

EgyRPAhƂĂ̒u
@NbNtH[͒S̒PIyt@C1{̃R}hŁB

EG^[vCYiJX^}CY\EvCZXj
@\[XR[htŒ񋟂邽߁AƂƂɕKvȋ@\ǉA
@JX^}CYėp邱ƂłA̋ƖVXeɍ킹_ȉ^p\łB


-------------------------------------------------------------
t@Cꗗ
-------------------------------------------------------------

ECmdBrowser.exe
@Av{

Econfig.ini
@ݒt@C

Ecmd.txt
@sR}ht@C

E/include/
@includeJavaScriptt@Cۑ܂B

E/cef/
@Chromium Embedded Framework o[W 87.1.12.0^Cꎮ
@zu͂̂܂܂ňړȂłBɓ삵܂B

E/out/
@PDFAPNGA_E[ht@C̃ftHgۑꏊAԂł͖^

E/source/
@\[XR[hBQƁEωiĔzzsA\[XR[hρEp͗vCZXjB
@(Embarcadero Technologies C++Builder12 )

Ep@E.txt

EpK.txt

Eo[WEύX.txt


-------------------------------------------------------------

-------------------------------------------------------------

OS: Windows 10/11i32bit/64bitj
Av: 32bitix86jAvB64bit OSł WoW64 œ삵܂B

O҃CZX
{\tg Chromium/CEF  CEF4Delphi 𗘗pĂ܂B
evWFNg̃CZXEThird-Party Notices ͓̕mFB

Chromium Embedded Framework o[W 87.1.12.0gp
CmdBrowser.exeƓꏊceftH_St@CKvłB

m̐iCEF v87nj
Eꕔ̍ŐVWeb@\^ؖݒ^Service WorkerɔΉ̏ꍇ܂B
EŐVCEFΉł͍̃o[WŒ񋟗\łiύXmFjB

-------------------------------------------------------------
ZLeB / vCoV[
-------------------------------------------------------------

EsF܂ eXgpPC ܂ VPS łB
EWXg͈؎gpĂ܂

EWindows̊ɂĈȉ̎菇KvɂȂ܂B
@Г|V[ꍇITǗ҂̎wɏ]ĂB
@_E[hZip̃ubN(Zipt@C̃vpeB)
@SmartScreen ̕\ s
@ECXƋЂ̖h~̐ݒ  O̒ǉ܂͍폜i댟m̍ŏIij

@߁EeTCgKErobots.txt K炵ĂB
ANZX̉ߏ蕉ׂړIƂp͋֎~łB

-------------------------------------------------------------
CXg[@Ap@
-------------------------------------------------------------

CXg[[͎gpĂ܂BZIP𓀂ĂpB
_E[hAt@C𓀂tH_ƂDȏꏊɃRs[ĂB

WXg͈؎gpĂ܂B
Ot@C̓vOƓꏊɐ܂B

CmdBrowser.exe
Av{

1. NOɐݒ config.inimF܂B

ڍׂconfig.iniQ

2.cmd.txt̕ҏWE

ڍׂcmd.txtQ

3. CmdBrowser.exe Av{̂N܂B

cmd.txt̓eォ珇Ɏs܂B

ڍׂcmd.txtQ

ȉJavaScript O֐p\ł
̓y[WJS  include Ăяo lCeBug API łB

Eexternal.SetGlobalVar('tok_name','value'); O[oϐ̒lݒ
Eexternal.GetGlobalVar('tok_name'); O[oϐ̒l擾
Eexternal.SaveToPDF('report.pdf'); PDFt@Cɏo
Eexternal.SaveToPNG('report.png'); PNGt@Cɏo
Eexternal.RunProgram('notepad.exe', 'memo.txt'); OvON
Eexternal.DownloadFile('https://www.dw-dev.com/files/ExBridge_20250907_01.zip', 
  'ExBridge_20250907_01.zip'); t@C_E[h
Eexternal.Quit(); AvI܂
Eexternal.ShowDevTools(); DevToolsʂ\܂


g[NuiϐWJj
cmd.txt  JS ̕ "<#tok_name>" ƏƁÃ݂O[oϐlɍւ
l̐ݒ^擾 external.SetGlobalVar / external.GetGlobalVar gp


\[XR[hɂ

Embarcadero Technologies C++Builder12 ŃRpCς

CEF4DelphiCugpĂ܂B
https://github.com/salvadordf/CEF4Delphi
Version 87.1.12.0


-------------------------------------------------------------
ACXg[A폜@
-------------------------------------------------------------

CXg[[͎gpĂ܂B
WXg͈؎gpĂ܂B

𓀂tH_ƍ폜ĂB

-------------------------------------------------------------
CZX / T|[g
-------------------------------------------------------------

EΏہFlrWlX^]ړI͖ip͗vCZXj

EppFlrWlXp(ƁEt[X܂)EƁEƖp̓CZXKvł
@\[XR[hCZXiF330,000~(ō)(Ј20܂ŁAꍇ͕ʓr䌩)
@ĔzzEĔ́ESaaS񋟂͋֎~iSource-Availablej

EʃT|[gȂ
@oO|[gAӌv]WebTCg₢킹tH[
@ABΉAԐM񑩂̂ł͂܂B
@LCZXFw30Ԃ̕WT|[gtB

-------------------------------------------------------------
̑E₢킹
-------------------------------------------------------------

CZXwEʃT|[g
JX^}CYEOEMEJ˗EK̓VXeJȂ
Cyɂ⍇B

Zoom̃ICʒkɂāAĂ܂B

̑A㗝XEp[gi[ErWlXƁEJȂ
ȉA₢킹y[W肨肢܂B


dw - fW^[NX
https://www.dw-dev.com/

2025/09/11
