Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന ഫാന്റംജെസ് കമാൻഡ് ആണിത്.
പട്ടിക:
NAME
phantomjs - JavaScript API ഉപയോഗിച്ച് സ്ക്രിപ്റ്റ് ചെയ്യാവുന്ന തലയില്ലാത്ത വെബ്കിറ്റ്
വിവരണം
JavaScript API ഉപയോഗിച്ച് സ്ക്രിപ്റ്റ് ചെയ്യാവുന്ന തലയില്ലാത്ത വെബ്കിറ്റാണ് PhantomJS. ഇതിന് വേഗതയേറിയതും സ്വദേശിയുമുണ്ട്
വിവിധ വെബ് മാനദണ്ഡങ്ങൾക്കുള്ള പിന്തുണ: DOM കൈകാര്യം ചെയ്യൽ, CSS സെലക്ടർ, JSON, Canvas, SVG.
സിനോപ്സിസ്
phantomjs [സ്വിച്ചുകൾ] [ഓപ്ഷനുകൾ] [സ്ക്രിപ്റ്റ്] [വാദം [വാദം [...]]]
ഓപ്ഷനുകൾ
--cookies-file=
സ്ഥിരമായ കുക്കികൾ സംഭരിക്കുന്നതിന് ഫയലിന്റെ പേര് സജ്ജീകരിക്കുന്നു
--config=
JSON ഫോർമാറ്റ് ചെയ്ത കോൺഫിഗറേഷൻ ഫയൽ വ്യക്തമാക്കുന്നു
--ഡീബഗ്=
അധിക മുന്നറിയിപ്പും ഡീബഗ് സന്ദേശവും പ്രിന്റ് ചെയ്യുന്നു: 'ശരി' അല്ലെങ്കിൽ 'തെറ്റ്' (സ്ഥിരസ്ഥിതി)
--disk-cache=
ഡിസ്ക് കാഷെ പ്രവർത്തനക്ഷമമാക്കുന്നു: 'ശരി' അല്ലെങ്കിൽ 'തെറ്റ്' (സ്ഥിരസ്ഥിതി)
--disk-cache-path=
ഡിസ്ക് കാഷെക്കുള്ള സ്ഥാനം വ്യക്തമാക്കുന്നു
--ignore-ssl-errors=
SSL പിശകുകൾ അവഗണിക്കുന്നു (കാലഹരണപ്പെട്ട/സ്വയം ഒപ്പിട്ട സർട്ടിഫിക്കറ്റ് പിശകുകൾ): 'ശരി' അല്ലെങ്കിൽ 'തെറ്റ്'
(സ്ഥിരസ്ഥിതി)
--load-images=
എല്ലാ ഇൻലൈൻ ചിത്രങ്ങളും ലോഡ് ചെയ്യുന്നു: 'ശരി' (സ്ഥിരസ്ഥിതി) അല്ലെങ്കിൽ 'തെറ്റ്'
--local-url-access=
'file:///' URL-കൾ ഉപയോഗിക്കാൻ അനുവദിക്കുന്നു: 'true' (default) അല്ലെങ്കിൽ 'false'
--local-storage-path=
പ്രാദേശിക സംഭരണത്തിനുള്ള സ്ഥലം വ്യക്തമാക്കുന്നു
--local-storage-quota=
പ്രാദേശിക സംഭരണത്തിന്റെ പരമാവധി വലുപ്പം സജ്ജമാക്കുന്നു (കെബിയിൽ)
--offline-storage-path=
ഓഫ്ലൈൻ സംഭരണത്തിനുള്ള ലൊക്കേഷൻ വ്യക്തമാക്കുന്നു
--offline-storage-quota=
ഓഫ്ലൈൻ സംഭരണത്തിന്റെ പരമാവധി വലുപ്പം സജ്ജീകരിക്കുന്നു (കെബിയിൽ)
--local-to-remote-url-access=
റിമോട്ട് URL ആക്സസ് ചെയ്യാൻ പ്രാദേശിക ഉള്ളടക്കത്തെ അനുവദിക്കുന്നു: 'ശരി' അല്ലെങ്കിൽ 'തെറ്റ്' (സ്ഥിരസ്ഥിതി)
--max-disk-cache-size=
ഡിസ്ക് കാഷെയുടെ വലുപ്പം പരിമിതപ്പെടുത്തുന്നു (കെബിയിൽ)
--output-encoding=
ടെർമിനൽ ഔട്ട്പുട്ടിനായി എൻകോഡിംഗ് സജ്ജമാക്കുന്നു, സ്ഥിരസ്ഥിതി 'utf8' ആണ്
--remote-debugger-port=
ഒരു ഡീബഗ് ഹാർനെസിൽ സ്ക്രിപ്റ്റ് ആരംഭിക്കുകയും നിർദ്ദിഷ്ട പോർട്ടിൽ ശ്രദ്ധിക്കുകയും ചെയ്യുന്നു
--remote-debugger-autorun=
ഉടൻ തന്നെ ഡീബഗ്ഗറിൽ സ്ക്രിപ്റ്റ് പ്രവർത്തിപ്പിക്കുന്നു: 'ശരി' അല്ലെങ്കിൽ 'തെറ്റ്' (സ്ഥിരസ്ഥിതി)
--പ്രോക്സി=
പ്രോക്സി സെർവർ സജ്ജമാക്കുന്നു, ഉദാ '--proxy=http://proxy.company.com: 8080 '
--proxy-auth=
പ്രോക്സിക്കുള്ള ആധികാരികത വിവരങ്ങൾ നൽകുന്നു, ഉദാ
''-proxy-auth=username:password'
--proxy-type=
പ്രോക്സി തരം വ്യക്തമാക്കുന്നു, 'http' (സ്ഥിരസ്ഥിതി), 'ഒന്നുമില്ല' (പൂർണ്ണമായി പ്രവർത്തനരഹിതമാക്കുക), അല്ലെങ്കിൽ
'സോക്സ് 5'
--script-encoding=
ആരംഭിക്കുന്ന സ്ക്രിപ്റ്റിനായി ഉപയോഗിക്കുന്ന എൻകോഡിംഗ് സജ്ജമാക്കുന്നു, സ്ഥിരസ്ഥിതി 'utf8' ആണ്
--script-language=
സ്ക്രിപ്റ്റ് ഭാഷ കണ്ടെത്തുന്നതിന് പകരം അത് സജ്ജമാക്കുന്നു: 'javascript'
--web-security=
വെബ് സുരക്ഷ, 'ശരി' (സ്ഥിരസ്ഥിതി) അല്ലെങ്കിൽ 'തെറ്റ്' പ്രവർത്തനക്ഷമമാക്കുന്നു
--ssl-protocol=
ഓഫർ ചെയ്യാൻ ഒരു നിർദ്ദിഷ്ട SSL പ്രോട്ടോക്കോൾ പതിപ്പ് തിരഞ്ഞെടുക്കുന്നു. മൂല്യങ്ങൾ (കേസ് സെൻസിറ്റീവ്):
TLSv1.2, TLSv1.1, TLSv1.0, TLSv1 (v1.0 പോലെ തന്നെ), SSLv3, അല്ലെങ്കിൽ ഏതെങ്കിലും. ഡിഫോൾട്ട് ഓഫർ ആണ്
Qt സുരക്ഷിതമെന്ന് കരുതുന്നതെല്ലാം (SSLv3 ഉം അതിനുമുകളിലും). എല്ലാ മൂല്യങ്ങളും പിന്തുണയ്ക്കണമെന്നില്ല,
സിസ്റ്റം OpenSSL ലൈബ്രറിയെ ആശ്രയിച്ച്.
--ssl-ciphers=
പിന്തുണയ്ക്കുന്ന TLS/SSL സൈഫറുകൾ സജ്ജമാക്കുന്നു. ഓപ്പൺഎസ്എസ്എല്ലിന്റെ കോളൻ-വേർതിരിക്കപ്പെട്ട പട്ടികയാണ് ആർഗ്യുമെന്റ്
സൈഫർ നാമങ്ങൾ (ALL, kRSA മുതലായവ പോലുള്ള മാക്രോകൾ ഉപയോഗിക്കാനിടയില്ല). ഡിഫോൾട്ട് ആധുനികവുമായി പൊരുത്തപ്പെടുന്നു
ബ്ര rowsers സറുകൾ.
--ssl-certificates-path=
ഇഷ്ടാനുസൃത CA സർട്ടിഫിക്കറ്റുകൾക്കായി ലൊക്കേഷൻ സജ്ജീകരിക്കുന്നു (ഒന്നും സജ്ജീകരിച്ചിട്ടില്ലെങ്കിൽ, പരിസ്ഥിതി ഉപയോഗിക്കുന്നു
വേരിയബിൾ SSL_CERT_DIR. ഒന്നും സജ്ജീകരിച്ചിട്ടില്ലെങ്കിൽ, സിസ്റ്റം ഡിഫോൾട്ട് ഉപയോഗിക്കുന്നു)
--ssl-client-certificate-file=
ഒരു ക്ലയന്റ് സർട്ടിഫിക്കറ്റിന്റെ സ്ഥാനം സജ്ജീകരിക്കുന്നു
--ssl-client-key-file=
ക്ലയന്റുകളുടെ സ്വകാര്യ കീയുടെ സ്ഥാനം സജ്ജമാക്കുന്നു
--ssl-client-key-passphrase=
ക്ലയന്റുകളുടെ സ്വകാര്യ കീയുടെ പാസ്ഫ്രെയ്സ് സജ്ജമാക്കുന്നു
--webdriver=
'റിമോട്ട് വെബ്ഡ്രൈവർ മോഡിൽ' ആരംഭിക്കുന്നു (എംബെഡഡ് ഗോസ്റ്റ്ഡ്രൈവർ): '[[ :] ]'
(ഡിഫോൾട്ട് '127.0.0.1:8910')
--webdriver-logfile=
വെബ്ഡ്രൈവറിന്റെ ലോഗ് എഴുതേണ്ട ഫയൽ (ഡിഫോൾട്ട് 'ഒന്നുമില്ല') (ശ്രദ്ധിക്കുക: ആവശ്യകതകൾ
'--വെബ്ഡ്രൈവർ')
--webdriver-loglevel=
വെബ്ഡ്രൈവർ ലോഗിംഗ് ലെവൽ: (പിന്തുണയുള്ളത്: 'പിശക്', 'മുന്നറിയിപ്പ്', 'ഇൻഫോ', 'ഡീബഗ്') (ഡിഫോൾട്ട്
'വിവരങ്ങൾ') (ശ്രദ്ധിക്കുക: '--വെബ്ഡ്രൈവർ' ആവശ്യമാണ്)
--webdriver-selenium-grid-hub=
സെലിനിയം ഗ്രിഡ് ഹബ്ബിലേക്കുള്ള URL: 'URL_TO_HUB' (ഡിഫോൾട്ട് 'ഒന്നുമില്ല') (ശ്രദ്ധിക്കുക: ആവശ്യകതകൾ
'--വെബ്ഡ്രൈവർ')
-w,--wd
മുകളിലുള്ള '--webdriver' ഓപ്ഷന് തുല്യം
-h,--സഹായം
ഈ സന്ദേശം കാണിക്കുകയും ഉപേക്ഷിക്കുകയും ചെയ്യുന്നു
-v,--പതിപ്പ്
PhantomJS പതിപ്പ് പ്രിന്റ് ചെയ്യുന്നു
ബൂളിയൻ മൂല്യങ്ങൾ ('ശരി'/'തെറ്റ്') അംഗീകരിക്കുന്ന ഏത് ഓപ്ഷനും 'അതെ'/'ഇല്ല' അംഗീകരിക്കാം.
ഒരു വാദവും കൂടാതെ, PhantomJS ഇന്ററാക്ടീവ് മോഡിൽ (REPL) സമാരംഭിക്കും.
ഡോക്യുമെന്റേഷൻ വെബ്സൈറ്റിൽ കാണാം, http://phantomjs.org.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ഓൺലൈനിൽ phantomjs ഉപയോഗിക്കുക