ນີ້ແມ່ນຄໍາສັ່ງ phantomjs ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
phantomjs - WebKit ທີ່ບໍ່ມີຫົວສາມາດຂຽນໄດ້ດ້ວຍ JavaScript API
ລາຍລະອຽດ
PhantomJS ເປັນ WebKit scriptless headless ກັບ JavaScript API. ມັນມີໄວແລະພື້ນເມືອງ
ຮອງຮັບມາດຕະຖານເວັບຕ່າງໆ: ການຈັດການ DOM, CSS selector, JSON, Canvas, ແລະ SVG.
ສະຫຼຸບສັງລວມ
phantomjs [ສະຫຼັບ] [ທາງເລືອກ] [script] [argument [argument [...]]]
OPTIONS
--cookies-file=
ຕັ້ງຊື່ໄຟລ໌ເພື່ອເກັບຮັກສາ cookies ທີ່ຄົງຄ້າງ
--config=
ລະບຸໄຟລ໌ການຕັ້ງຄ່າຮູບແບບ JSON
--debug=
ພິມຂໍ້ຄວາມເຕືອນ ແລະແກ້ໄຂຂໍ້ບົກພ່ອງເພີ່ມເຕີມ: 'ຖືກ' ຫຼື 'ຜິດ' (ຄ່າເລີ່ມຕົ້ນ)
--disk-cache=
ເປີດໃຊ້ disk cache: 'true' ຫຼື 'false' (ຄ່າເລີ່ມຕົ້ນ)
--disk-cache-path=
ລະບຸສະຖານທີ່ສໍາລັບແຄດດິສກ໌
--ignore-ssl-errors=
ບໍ່ສົນໃຈ SSL ຂໍ້ຜິດພາດ (ໝົດອາຍຸ/ເຊັນຊື່ເອງຜິດພາດ): 'ຖືກ' ຫຼື 'ຜິດ'
(ຄ່າເລີ່ມຕົ້ນ)
--load-images=
ໂຫຼດຮູບໃນແຖວທັງໝົດ: 'ຄວາມຈິງ' (ຄ່າເລີ່ມຕົ້ນ) ຫຼື 'ຜິດ'
--local-url-access=
ອະນຸຍາດໃຫ້ໃຊ້ 'file:///' URLs: 'true' (ຄ່າເລີ່ມຕົ້ນ) ຫຼື 'false'
--local-storage-path=
ລະບຸສະຖານທີ່ສໍາລັບການເກັບຮັກສາທ້ອງຖິ່ນ
--local-storage-quota=
ກໍານົດຂະຫນາດສູງສຸດຂອງພື້ນທີ່ເກັບຮັກສາທ້ອງຖິ່ນ (ໃນ KB)
--offline-storage-path=
ລະບຸສະຖານທີ່ສໍາລັບການເກັບຮັກສາອອຟໄລ
--offline-storage-quota=
ກໍານົດຂະຫນາດສູງສຸດຂອງພື້ນທີ່ເກັບຂໍ້ມູນອອບໄລນ໌ (ໃນ KB)
--local-to-remote-url-access=
ອະນຸຍາດໃຫ້ເນື້ອຫາທ້ອງຖິ່ນເຂົ້າເຖິງ URL ຫ່າງໄກສອກຫຼີກ: 'ຖືກ' ຫຼື 'ຜິດ' (ຄ່າເລີ່ມຕົ້ນ)
--max-disk-cache-size=
ຈໍາກັດຂະຫນາດຂອງ disk cache (ໃນ KB)
--output-encoding=
ກໍານົດການເຂົ້າລະຫັດສໍາລັບຜົນໄດ້ຮັບຂອງເຄື່ອງບິນ, ຄ່າເລີ່ມຕົ້ນແມ່ນ 'utf8'
--remote-debugger-port=
ເລີ່ມຕົ້ນສະຄຣິບໃນຊຸດດີບັກ ແລະຟັງຢູ່ໃນຜອດທີ່ລະບຸ
--remote-debugger-autorun=
ແລ່ນສະຄຣິບໃນຕົວດີບັກທັນທີ: 'ຖືກ' ຫຼື 'ຜິດ' (ຄ່າເລີ່ມຕົ້ນ)
--proxy=
ຕັ້ງຄ່າເຊີບເວີພຣັອກຊີ, ຕົວຢ່າງ '--proxy=http://proxy.company.com: 8080 '
--proxy-auth=
ສະໜອງຂໍ້ມູນການຢືນຢັນຕົວຕົນສຳລັບຕົວແທນ, ຕົວຢ່າງ
''-proxy-auth=ຊື່ຜູ້ໃຊ້:ລະຫັດຜ່ານ"
--proxy-type=
ລະບຸປະເພດຂອງຕົວແທນ, 'http' (ຄ່າເລີ່ມຕົ້ນ), 'none' (ປິດການໃຊ້ງານຢ່າງສົມບູນ), ຫຼື
ຖົງຕີນ 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 ທີ່ຮອງຮັບ. ອາກິວເມັນແມ່ນລາຍການທີ່ແຍກອອກດ້ວຍຈໍ້າສອງເມັດຂອງ OpenSSL
ຊື່ລະຫັດລັບ (ມາໂຄເຊັ່ນ ALL, kRSA, ແລະອື່ນໆ. ອາດຈະບໍ່ຖືກນໍາໃຊ້). ຄ່າເລີ່ມຕົ້ນກົງກັບທີ່ທັນສະໄຫມ
ຕົວທ່ອງເວັບ.
--ssl-certificates-path=
ກໍານົດສະຖານທີ່ສໍາລັບໃບຢັ້ງຢືນ CA ແບບກໍານົດເອງ (ຖ້າບໍ່ມີກໍານົດ, ໃຊ້ສະພາບແວດລ້ອມ
ຕົວປ່ຽນແປງ SSL_CERT_DIR. ຖ້າຫາກວ່າບໍ່ມີການຕັ້ງຄ່າເຊັ່ນດຽວກັນ, ໃຊ້ຄ່າເລີ່ມຕົ້ນຂອງລະບົບ)
--ssl-client-certificate-file=
ກໍານົດສະຖານທີ່ຂອງໃບຢັ້ງຢືນລູກຄ້າ
--ssl-client-key-file=
ກໍານົດທີ່ຕັ້ງຂອງກະແຈສ່ວນຕົວຂອງລູກຄ້າ
--ssl-client-key-passphrase=
ກໍານົດລະຫັດຜ່ານສໍາລັບລະຫັດສ່ວນຕົວຂອງລູກຄ້າ
--webdriver=
ເລີ່ມຕົ້ນໃນ 'Remote WebDriver mode' (embedded GhostDriver): '[[ :] ]'
(ຄ່າເລີ່ມຕົ້ນ '127.0.0.1:8910')
--webdriver-logfile=
ຍື່ນບ່ອນທີ່ຈະຂຽນບັນທຶກຂອງ WebDriver (ຄ່າເລີ່ມຕົ້ນ 'none') (ໝາຍເຫດ: ຕ້ອງການ
'--webdriver')
--webdriver-loglevel=
ລະດັບການບັນທຶກ WebDriver: (ຮອງຮັບ: 'Error', 'WARN', 'INFO', 'DEBUG') (ຄ່າເລີ່ມຕົ້ນ
'ຂໍ້ມູນ') (ໝາຍເຫດ: ຕ້ອງການ '--webdriver')
--webdriver-selenium-grid-hub=
URL ໄປຫາ Selenium Grid HUB: 'URL_TO_HUB' (ຄ່າເລີ່ມຕົ້ນ 'none') (ໝາຍເຫດ: ຕ້ອງການ.
'--webdriver')
-w,--wd
ເທົ່າກັບ '--webdriver' ທາງເລືອກຂ້າງເທິງ
-h,--ຊ່ວຍ
ສະແດງຂໍ້ຄວາມນີ້ ແລະເຊົາ
-v,-- ສະບັບ
ພິມອອກສະບັບ PhantomJS
ຕົວເລືອກໃດນຶ່ງທີ່ຍອມຮັບຄ່າ boolean ('true'/'false') ຍັງສາມາດຍອມຮັບ 'yes'/'no'.
ໂດຍບໍ່ມີການໂຕ້ຖຽງໃດໆ, PhantomJS ຈະເປີດຕົວໃນຮູບແບບການໂຕ້ຕອບ (REPL).
ເອກະສານສາມາດພົບໄດ້ໃນເວັບໄຊທ໌, http://phantomjs.org.
ໃຊ້ phantomjs ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net