ນີ້ແມ່ນຄໍາສັ່ງປະຫວັດສາດຂອງຕົວທ່ອງເວັບທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
browser-history - ປະຫວັດພາຍນອກຂອງຕົວທ່ອງເວັບເຊັ່ນ netscape
ສະຫຼຸບສັງລວມ
ປະຫວັດຂອງຕົວທ່ອງເວັບ [ ທາງເລືອກໃນການ ]
ລາຍລະອຽດ
Browser-ປະຫວັດສາດ ແມ່ນ X daemon ຂ້າງລູກຄ້າທີ່ຮັກສາປະຫວັດສາດໂລກທີ່ເປັນເອກະລາດຂອງຕົວທ່ອງເວັບ
ຂອງທຸກເວັບໄຊທ໌ທີ່ທ່ານໄດ້ໄປຢ້ຽມຢາມ. ການນໍາໃຊ້ຂອງມັນແມ່ນງ່າຍດາຍຫຼາຍ, ພຽງແຕ່ໃສ່ເສັ້ນຕໍ່ໄປນີ້
.xinitrc ຂອງທ່ານຫຼື X ຂອງທ່ານ start-up script:
ປະຫວັດຂອງຕົວທ່ອງເວັບ &
ແລະເປີດໄຟລ໌ ~/.browser-history/history-log.html ແລະ bookmark ມັນ.
ປະຫວັດຂອງຕົວທ່ອງເວັບມາຈາກຄວາມຕັ້ງໃຈທີ່ຈະເອົາຊະນະ Netscape bug: ບໍ່ມີທົ່ວໂລກ
ປະຫວັດສາດ, ແລະຖ້າຫາກວ່າທ່ານປິດປ່ອງຢ້ຽມ, ປະຫວັດສາດທັງຫມົດຂອງມັນຈະສູນເສຍ. ສໍາລັບຜູ້ທີ່ຊອກຫາຈໍານວນຫລາຍ
ສະຖານທີ່, ມີຄວາມເປັນໄປໄດ້ໃນການຕິດຕາມກັບຄືນໄປບ່ອນທີ່ຫນຶ່ງເຄີຍມີມາກ່ອນຫມາຍຄວາມວ່າທ່ານບໍ່ໄດ້
ຕ້ອງໃສ່ທຸກຢ່າງໄວ້ໃນໄຟລ໌ bookmarks ຂອງທ່ານ. ຖ້າທ່ານບໍ່ແນ່ໃຈວ່າເວັບໄຊທ໌ໃດຫນຶ່ງອາດຈະມີມູນຄ່າ
ຈື່ໄວ້, ຢ່າເພີ່ມມັນຢູ່ໃນ bookmarks ຂອງທ່ານ. ຖ້າທ່ານຕ້ອງການມັນຕໍ່ມາ, ພຽງແຕ່ເລືອກເບິ່ງຂອງທ່ານ
ໄຟລ໌ປະຫວັດສາດ.
ຕໍ່ມາ, ມັນມາຮອດໃຈຂອງພວກເຮົາວ່າອັນນີ້ອາດຈະເປັນສ່ວນເສີມທີ່ມີຄຸນຄ່າແກ່ຄົນຂຽນ
ຕົວທ່ອງເວັບທົດລອງ, ສະນັ້ນພວກເຂົາເຈົ້າບໍ່ຈໍາເປັນຕ້ອງເພີ່ມການທໍາງານຂອງຕົວທ່ອງເວັບຂອງເຂົາເຈົ້າ
ຕົວເອງ
ປະຫວັດຂອງຕົວທ່ອງເວັບແມ່ນ daemon ຂະຫນາດນ້ອຍແລະມີປະສິດທິພາບ. ການບໍລິການຜູ້ໃຊ້ທີ່ແທ້ຈິງສາມາດສ້າງຢູ່ເທິງສຸດ
ຂອງໄຟລ໌ບັນທຶກທີ່ມັນຮັກສາໄວ້ສໍາລັບຄວາມເປັນໄປໄດ້ຫຼາຍ (ຕົວແທນຮູບພາບ, ຂັ້ນສູງ
ທາງເລືອກໃນການຊອກຫາ, ປະຫວັດສາດລວມ). ມັນສາມາດໄດ້ຮັບການເຫັນວ່າເປັນການ hack ໄວແລະເປື້ອນ wrt ກັບ
ການແກ້ໄຂທົ່ວໄປຂອງການໃຊ້ຕົວແທນສ່ວນຕົວເພື່ອສະໜອງປະຫວັດ ແລະການຮັກສາເຮືອນນີ້
ສິ່ງອໍານວຍຄວາມສະດວກ. ແຕ່ໃນເວລານີ້, ມັນງ່າຍທີ່ຈະໃຊ້ແລະມັນເຮັດວຽກ.
ການ ນຳ ໃຊ້
Browser-ປະຫວັດສາດ spy ຕົວທ່ອງເວັບຂອງທ່ານແລະເຂົ້າສູ່ລະບົບ ~/.browser-history/history-log.html ທັງຫມົດ
URL ທີ່ທ່ານໄດ້ຜ່ານ. ຈາກນັ້ນທ່ານສາມາດທ່ອງບັນທຶກພາຍໃຕ້ Netscape ຫຼືຕົວທ່ອງເວັບອື່ນໆ
ຜ່ານ URL: file:~/.browser-history/history-log.html (ແທນທີ່ ~ ໂດຍເຮືອນຂອງທ່ານ
ໄດເລກະທໍລີ). ມັນຕິດຕາມໜ້າຕ່າງບຼາວເຊີທັງໝົດແລ້ວໂດຍອັດຕະໂນມັດ, ແລະອັນໃໝ່ທັງໝົດ
ສ້າງຂຶ້ນໃນອະນາຄົດ. ໂຄງການນີ້ບໍ່ມີການໂຕ້ຕອບຜູ້ໃຊ້. ມັນພຽງແຕ່ຕື່ມຂໍ້ມູນໃສ່ກັບ
ໄຟລ໌ບັນທຶກໃນຮູບແບບ html ເພື່ອໃຫ້ທ່ານສາມາດທ່ອງມັນຜ່ານຕົວທ່ອງເວັບ. ຖ້າຫຼາຍກວ່ານັ້ນ
ຊົ່ວໂມງໄດ້ຜ່ານໄປນັບຕັ້ງແຕ່ການເຂົ້າຄັ້ງສຸດທ້າຍ, ມັນແຕ້ມເສັ້ນນອນ, ແລະເພີ່ມ H1 headers
ຈຳກັດວັນໃໝ່. ແຕ່ລະອາທິດ (ຕອນເຊົ້າວັນອາທິດ), ມັນເກັບປະຫວັດສາດອາທິດ, ບີບອັດມັນ
ໂດຍ gzip (ທີ່ທ່ານຕ້ອງມີຢູ່ໃນເສັ້ນທາງຂອງທ່ານ), ແລະເລີ່ມຕົ້ນປະຫວັດສາດໃຫມ່ດ້ວຍການເຊື່ອມຕໍ່ກັບ
ແກ່. ເພື່ອສ້າງພື້ນທີ່ຫວ່າງທ່ານພຽງແຕ່ສາມາດເອົາໄຟລ໌ປະຫວັດສາດທີ່ລ້າສະໄຫມອອກ. ເຈົ້າສາມາດຄົ້ນຫາໄດ້
ໄຟລ໌ສໍາລັບສະຕຣິງ XXX ໃນ shell ຜ່ານ:
zgrep XXX ~/.browser-history/*
ຮຸ່ນນີ້ (2.6) ເຮັດວຽກກັບ Netscape, Arena ແລະ Amaya.
URL ສາມາດຖືກຍົກເວັ້ນຈາກການບັນທຶກໂດຍການໃສ່ພວກມັນ, ຫນຶ່ງຕໍ່ແຖວໃນໄຟລ໌
~/.browser-history/history-log.exclude , ຫຼັງຈາກນັ້ນ, ຖ້າ URL ເລີ່ມຕົ້ນດ້ວຍເສັ້ນຈາກນີ້
ໄຟລ໌, ມັນບໍ່ໄດ້ຖືກບັນທຶກ. ໃນໄຟລ໌ນີ້, ແຖວຫວ່າງເປົ່າ ຫຼືແຖວທີ່ເລີ່ມຕົ້ນດ້ວຍ # ແມ່ນຄຳເຫັນ
ໄຟລ໌ນີ້ຖືກອ່ານຄັ້ງດຽວໃນເວລາເລີ່ມຕົ້ນ, ແລະອ່ານຄືນເມື່ອໄດ້ຮັບສັນຍານ 1. ຕົວຢ່າງ:
# ພວກເຮົາຍົກເວັ້ນໄຟລ໌ທ້ອງຖິ່ນ
file:
# ບໍ່ລວມເຄື່ອງຈັກຊອກຫາ...
http://home.netscape.com
http://guide.infoseek.com
ເມື່ອ browser-history ຖືກແລ່ນ, ມັນເບິ່ງຄືວ່າອັນອື່ນກໍາລັງແລ່ນ, ແລະໂດຍຄ່າເລີ່ມຕົ້ນມັນຈະຂ້າ
ອັນທີ່ຜ່ານມາຖ້າຫາກວ່າມັນເປັນສະບັບເກົ່າ. ຖ້າບໍ່ດັ່ງນັ້ນ, ມັນເປັນອັນໃຫມ່ແມ່ນສະບັບດຽວກັນ
ຕົວເລກຫຼືເກົ່າກວ່າ, ມັນພຽງແຕ່ເອົາລູກອອກ.
OPTIONS
ທາງເລືອກທັງຫມົດສາມາດໄດ້ຮັບໂດຍຕົວອັກສອນທໍາອິດຂອງເຂົາເຈົ້າ: ທ່ານສາມາດລະບຸທັງ -verbose ຫຼື -v, ແຕ່ວ່າ
ທ່ານບໍ່ສາມາດຈັດກຸ່ມທາງເລືອກ, ຕົວຢ່າງທີ່ທ່ານຕ້ອງເວົ້າວ່າ -v -k , ແຕ່ບໍ່ແມ່ນ -vk
- ຈໍສະແດງຜົນ display_name
ລະບຸການສະແດງຜົນ X, ຖ້າບໍ່ດັ່ງນັ້ນເນື້ອຫາຂອງ $DISPLAY ຖືກໃຊ້
- ກະດູກ
outputs ຂໍ້ມູນກ່ຽວກັບສິ່ງທີ່ມັນກໍາລັງເຮັດ. ເປັນປະໂຫຍດສໍາລັບການດີບັກ.
-ສະບັບ
ພິມໝາຍເລກລຸ້ນ ແລະອອກ.
-logdir ລະບົບ
ໄດເລກະທໍລີໃດທີ່ຈະເກັບໄຟລ໌ເຂົ້າໄປໃນ? ເລີ່ມຕົ້ນເປັນ ~/.browser-history
-gzip gzip_filename
ເສັ້ນທາງທີ່ສົມບູນຂອງ gzip ອັດ. ຄ່າເລີ່ມຕົ້ນເປັນ "gzip". ຕົວຢ່າງ:
-gzip /usr/gnu/bin/gzip
- ວິນາທີ ຊັກຊ້າ
ຖ້າສອງລາຍການແມ່ນຫຼາຍກວ່າ ຊັກຊ້າ ວິນາທີຫ່າງກັນ, ກົດລະບຽບແນວນອນຈະ
ແຍກພວກມັນອອກ, ອື່ນພຽງແຕ່ເປັນການແຍກເສັ້ນງ່າຍໆ. ຄ່າເລີ່ມຕົ້ນເປັນໜຶ່ງຊົ່ວໂມງ (3600).
- ທົດແທນ
ຖ້າຫາກວ່າມີການດໍາເນີນການຂອງຕົວທ່ອງເວັບປະຫວັດສາດໃນການສະແດງ, aborts. ຄ່າເລີ່ມຕົ້ນແມ່ນ
ເພື່ອທົດແທນມັນພຽງແຕ່ຖ້າຮຸ່ນເກົ່າກວ່າຂອງພວກເຮົາ.
- ແທນທີ່
ຖ້າຫາກວ່າມີການດໍາເນີນການຂອງຕົວທ່ອງເວັບປະຫວັດສາດໃນການສະແດງ, aborts. ຄ່າເລີ່ມຕົ້ນແມ່ນ
ເພື່ອທົດແທນມັນພຽງແຕ່ຖ້າຮຸ່ນເກົ່າກວ່າຂອງພວກເຮົາ.
- ຂ້າ ຖ້າຫາກວ່າມີການແລ່ນຂອງຕົວທ່ອງເວັບປະຫວັດສາດໃນການສະແດງ, ຂ້າມັນ, ຫຼັງຈາກນັ້ນ
ຢຸດຕິທັນທີໃນທຸກກໍລະນີ.
-DontGrab
ບໍ່ເຄີຍ Grab ເຊີຟເວີ X, ເຊິ່ງອາດຈະເຮັດໃຫ້ເກີດຄວາມຕາຍໃນຂະນະທີ່ດີບັກ, ເມື່ອໃດ
browser-history ຫຼື gdb ພະຍາຍາມພິມໃນ xterm ຫຼື emacs ທີ່ຖືກຈັບ.
- ຈຸດກວດກາ
ເຮັດໃຫ້ຕົວຢ່າງຂອງ browser-history ທີ່ເຮັດວຽກໃນປະຈຸບັນເພື່ອບັນທຶກບັນຊີລາຍຊື່ຂອງທັງຫມົດ
URLs ແລະຫົວຂໍ້ຂອງພວກເຂົາທີ່ປະຈຸບັນໄດ້ຖືກເບິ່ງໂດຍ browser-history
ຕົວທ່ອງເວັບທີ່ເຂົ້າກັນໄດ້ກັບໄຟລ໌ປະຫວັດສາດປົກກະຕິເປັນ "ຈຸດກວດກາ".
LOG ເອກະສານ ຮູບແບບ
ໄຟລ໌ບັນທຶກສາມາດມີບາງ HTML ອອກແບບເພື່ອເປັນຕົວແທນຂອງມື້, ແຕ່ແຕ່ລະລາຍການມີແບບຟອມ:
(ຢູ່ແຖວດຽວຕັ້ງແຕ່ລຸ້ນ 2.4)
separator
ຊື່
<a href="/URL">URL
YYYY/MM/DD-HH:MN:SS windowid
ບ່ອນທີ່ລາຍການຕໍ່ໄປນີ້ແມ່ນ:
separator: ບໍ່ວ່າຈະ ຫຼື
ຊື່: ຊື່ຂອງເອກະສານ (ຊື່ຫນ້າຕ່າງ)
URL: URL ຂອງມັນ
YYYY/MM/DD-HH:MN:SS: ປີ, ຈໍານວນເດືອນ, ຈໍານວນມື້, ຊົ່ວໂມງ,
ນາທີ, ວິນາທີ. (ຕົວເລກ 2 ໂຕ)
windowid: ID ປ່ອງຢ້ຽມ X ຂອງປ່ອງຢ້ຽມຂອງຕົວທ່ອງເວັບ, ໃນເລກຖານສິບຫົກ
ຫມາຍເຫດ: ກ່ອນທີ່ຈະສະບັບ 2.4, 4 ພາກສ່ວນຍ່ອຍໄດ້ຖືກແຍກອອກໂດຍສາຍໃຫມ່, ແຕ່ນັບຕັ້ງແຕ່ 2.4, ພວກເຂົາ.
ພຽງແຕ່ແຍກອອກຫວ່າງເປົ່າເພື່ອຄວາມສະດວກໃນການຊອກຫາ URL ໃນໄຟລ໌ບັນທຶກຜ່ານ "grep".
ຫມາຍເຫດ: ກ່ອນເວີຊັນ 2.5, ປີຖືກເກັບໄວ້ໃນ 2 ຕົວເລກ. ໃນປັດຈຸບັນມັນຖືກເກັບໄວ້ໃນ 4 (ຫຼືຫຼາຍກວ່ານັ້ນ
:-) ຕົວເລກ, ເພື່ອແກ້ໄຂຂໍ້ຜິດພາດ Y2K ນີ້
ຫນ້າທໍາອິດ
ຮຸ່ນຫຼ້າສຸດຂອງ ປະຫວັດຂອງຕົວທ່ອງເວັບ ສາມາດພົບໄດ້ທີ່:
http://koala.ilog.fr/ftp/pub/browser-history/
ແລະຫນ້າທໍາອິດຂອງ WWW ຂອງມັນ, ມີເອກະສານດ້ານວິຊາການຢ່າງເຕັມທີ່ຢູ່ທີ່:
http://www.inria.fr/koala/colas/browser-history
ໃຊ້ browser-history online ໂດຍໃຊ້ບໍລິການ onworks.net