ນີ້ແມ່ນຄໍາສັ່ງ epic5 ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
ມະຫາກາບ 5 — ລູກຄ້າ Internet Relay Chat ສໍາລັບລະບົບຄື UNIX
ສະຫຼຸບສັງລວມ
ມະຫາກາບ 5 [-a] [-b] [-B] [-c chan] [-d] [-f] [-F] [-h] [-H hostname] [-l ຊື່ເອກະສານ] [-L ຊື່ເອກະສານ]
[-n nickname] [-o] [-O] [-p port] [-q] [-s] [-S] [-v] [-x] [-z ຊື່ຜູ້ໃຊ້] [nickname]
[ເຄື່ອງແມ່ຂ່າຍ ຄໍາອະທິບາຍ ບັນຊີລາຍຊື່]
ລາຍລະອຽດ
ໄດ້ EPIC5 ໂຄງການແມ່ນຕົວແທນຜູ້ໃຊ້ທີ່ມີລັກສະນະ unix ຮັດກຸມ ('ລູກຄ້າ) ກັບ Internet Relay
ສົນທະນາ. ມັນເປັນລູກຄ້າ ircII ທີ່ມີປະສິດຕິພາບຢ່າງເຕັມທີ່ດ້ວຍການຂະຫຍາຍທີ່ເປັນປະໂຫຍດຫຼາຍ. ສະບັບນີ້
ເຮັດວຽກກັບເຄືອຂ່າຍເຊີບເວີ irc2 ທີ່ທັນສະໄຫມໃນຕົ້ນປີ 2006. ຮອງຮັບເຄືອຂ່າຍທີ່ບໍ່ແມ່ນ irc2.
(ເຊັ່ນ: OPN ຫຼື MS Comic Chat) ຖືກຕີແລະພາດ.
OPTIONS
-a ເພີ່ມເຕີມ [ເຄື່ອງແມ່ຂ່າຍ ຄໍາອະທິບາຍ ບັນຊີລາຍຊື່] ໃນຕອນທ້າຍຂອງບັນຊີລາຍຊື່ເຄື່ອງແມ່ຂ່າຍເລີ່ມຕົ້ນ hardcoded,
ແທນທີ່ຈະປ່ຽນແທນມັນ.
-b ດໍາເນີນການໃນອັນທີ່ເອີ້ນວ່າ "ໂຫມດ bot." ອັນນີ້ຍັງເຮັດໃຫ້ [-d] ທາງເລືອກ. EPIC5 ຈະ
fork(2) ທັນທີທັນໃດແລະຂະບວນການຂອງພໍ່ແມ່ຈະອອກ, ກັບຄືນທ່ານກັບແກະຂອງທ່ານ.
ນີ້ແມ່ນເປັນປະໂຫຍດກວ່າກ່ອນ GNU ຫນ້າຈໍ ແລະ tmux, ເມື່ອອອກຈາກລະບົບໄດ້ຂ້າເຈົ້າ
ຂະບວນການ. ມັນເປັນຄວາມຄິດທີ່ດີກວ່າທີ່ຈະພຽງແຕ່ດໍາເນີນການ bot ຂອງທ່ານເປັນລູກຄ້າ foreground ໃນຄົນອື່ນ
ປ່ອງຢ້ຽມ. ບາງເຄືອຂ່າຍ IRC ຈໍາກັດຈໍານວນການເຊື່ອມຕໍ່ຈາກທີ່ຢູ່ IP ເປັນ
ຂັດຂວາງ bots.
-c chan
ເຂົ້າຮ່ວມ chan ຄັ້ງທໍາອິດທີ່ທ່ານສົບຜົນສໍາເລັດເຊື່ອມຕໍ່ກັບເຄື່ອງແມ່ຂ່າຍ.
-d ດໍາເນີນການໃນ "ຮູບແບບ dumb." ນີ້ແມ່ນການໂຕ້ຕອບສະຫຼັບທີ່ບໍ່ແມ່ນເຕັມຫນ້າຈໍ. ປ້ອນຂໍ້ມູນ
ຖືກອ່ານຈາກ stdin, ແລະຜົນຜະລິດແມ່ນຂຽນເປັນ stdout. ການໂຕ້ຕອບນີ້ແມ່ນເປັນປະໂຫຍດສໍາລັບ
ຜູ້ອ່ານຫນ້າຈໍແລະ bots.
-h ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອແບບຫຍໍ້ໆ ແລະອອກທັນທີ.
-H hostname
ໃຊ້ທີ່ຢູ່ IP ສໍາລັບ hostname ເປັນທີ່ຢູ່ IP "ທ້ອງຖິ່ນ" ຂອງທ່ານ. ນີ້ແມ່ນສໍາລັບຜູ້ທີ່ມີ
vhosts. ກະລຸນາຮັບຊາບ, ລູກຄ້າບໍ່ໄດ້ບອກເຊີບເວີ irc ວ່າຊື່ໂຮດໃດຈະປາກົດ
ດັ່ງທີ່, ເຄື່ອງແມ່ຂ່າຍຕັດສິນໃຈວ່າ. ປົກກະຕິແລ້ວມັນເປັນຊື່ເຈົ້າພາບທີ່ເປັນທາງການຂອງທີ່ຢູ່ IP ຂອງທ່ານ.
ຕົວເລືອກນີ້ລົບລ້າງຕົວແປສະພາບແວດລ້ອມ IRCHOST.
-l ຊື່ໄຟລ໌, [ຊື່ໄຟລ໌]
ໃຊ້ຊື່ໄຟລ໌ທີ່ລະບຸເປັນໄຟລ໌ເລີ່ມຕົ້ນ. ໄຟລ໌ເລີ່ມຕົ້ນຖືກໂຫລດ
ຄັ້ງທຳອິດທີ່ທ່ານສຳເລັດການເຊື່ອມຕໍ່ກັບເຊີບເວີ, ເວັ້ນເສຍແຕ່ວ່າທ່ານລະບຸ [-B] ທາງເລືອກ.
ນີ້ແທນທີ່ຕົວແປສະພາບແວດລ້ອມ EPICRC. ຖ້າຕົວເລືອກນີ້ບໍ່ໄດ້ຖືກລະບຸ, ແລະ
ຕົວແປສະພາບແວດລ້ອມ EPICRC ບໍ່ໄດ້ຖືກຕັ້ງ, ຈາກນັ້ນ ~/.epicrc ແມ່ນການເລີ່ມຕົ້ນເລີ່ມຕົ້ນ
ຍື່ນ.
-n nickname
ໃຊ້ຊື່ຫຼິ້ນທີ່ລະບຸໄວ້ເປັນຊື່ຫຼິ້ນເລີ່ມຕົ້ນທຸກຄັ້ງທີ່ທ່ານເຊື່ອມຕໍ່ກັບ irc
ເຊີບເວີ. ຕົວເລືອກນີ້ລົບລ້າງຕົວແປສະພາບແວດລ້ອມ IRCNICK. ທາງເລືອກນີ້ສາມາດເປັນ
overridden ຖ້າຫາກວ່າທ່ານລະບຸການໂຕ້ຖຽງຊື່ຫຼິ້ນໃນບັນຊີຄໍາສັ່ງ (ເບິ່ງຂ້າງລຸ່ມນີ້).
-p port
ໃຊ້ພອດທີ່ລະບຸໄວ້ເປັນພອດເລີ່ມຕົ້ນສໍາລັບການເຊື່ອມຕໍ່ເຄື່ອງແມ່ຂ່າຍໃຫມ່. ຄ່າເລີ່ມຕົ້ນ
port ປົກກະຕິແລ້ວແມ່ນ 6667. ໃຫ້ແນ່ໃຈວ່າເຄື່ອງແມ່ຂ່າຍທີ່ທ່ານຕ້ອງການເຊື່ອມຕໍ່ແມ່ນຟັງ
ໃນພອດນີ້ກ່ອນທີ່ທ່ານຈະພະຍາຍາມເຊື່ອມຕໍ່ຢູ່ທີ່ນັ້ນ.
-q ສະກັດກັ້ນການໂຫຼດໄຟລ໌ໃດນຶ່ງເມື່ອທ່ານສ້າງການເຊື່ອມຕໍ່ກັບ irc ທໍາອິດ
server
-s ຢ່າເຊື່ອມຕໍ່ກັບເຄື່ອງແມ່ຂ່າຍຫຼັງຈາກອ່ານສະຄິບເລີ່ມຕົ້ນ. ແທນທີ່ຈະ, ນໍາສະເຫນີ
ລາຍຊື່ເຊີບເວີ ແລະແນະນຳໃຫ້ຜູ້ໃຊ້ເຊື່ອມຕໍ່ກັບເຊີບເວີດ້ວຍຕົນເອງ.
-S ໄດ້ EPIC5 ໂປລແກລມກໍາລັງດໍາເນີນການເປັນ Shell script. ເຈົ້າຕ້ອງເຮັດແບບນີ້
#/path/to/epic -S args ອື່ນໆ.
-v Output version identification (VID) ຂໍ້ມູນແລະອອກ.
-x ຄຸນສົມບັດທີ່ບໍ່ມີເອກະສານນີ້ຈະເປີດທຸງ XDEBUG ທັງໝົດ. ອ້າງອີງເຖິງໄຟລ໌ຊ່ວຍເຫຼືອ
ສໍາລັບ XDEBUG ຖ້າທ່ານຕ້ອງການຮູ້ວ່າຈະເກີດຫຍັງຂຶ້ນຖ້າທ່ານໃຊ້ມັນ.
-z ຊື່ຜູ້ໃຊ້
ໃຊ້ຊື່ຜູ້ໃຊ້ທີ່ລະບຸໄວ້ໃນເວລາເຈລະຈາການເຊື່ອມຕໍ່ກັບເຄື່ອງແມ່ຂ່າຍ irc ໃຫມ່. ນີ້
ລົບລ້າງຕົວແປສະພາບແວດລ້ອມ IRCUSER. ຖ້າຕົວເລືອກນີ້ບໍ່ໄດ້ຖືກລະບຸ, ຫຼັງຈາກນັ້ນ
ຊື່ຜູ້ໃຊ້ທີ່ລະບຸໄວ້ໃນ / etc / passwd ສໍາລັບຜູ້ໃຊ້ຂອງທ່ານຖືກນໍາໃຊ້. ຄຸນສົມບັດນີ້ໃນເມື່ອກ່ອນ
ບໍ່ມີເອກະສານ, ແຕ່ເນື່ອງຈາກວ່າ ລະບຸ(8) ທາງເລືອກນີ້ບໍ່ມີປະໂຫຍດເທົ່າທີ່ເຄີຍເປັນມາ. ຖ້າ
ທ່ານເປັນ sysadmin, ກະລຸນາຕິດຕັ້ງ identd, ແລະຫຼັງຈາກນັ້ນທຸງນີ້ຈະບໍ່ມີຄ່າ
ຜູ້ໃຊ້ຂອງທ່ານ.
nickname
ຄໍາເປົ່າທໍາອິດທີ່ພົບເຫັນແມ່ນຖືກເອົາເປັນຊື່ຫຼິ້ນເລີ່ມຕົ້ນທີ່ຈະໃຊ້. ນີ້ overrides ທັງຫມົດ
ທາງເລືອກອື່ນ, ລວມທັງທາງເລືອກ -n ແລະຕົວແປສະພາບແວດລ້ອມ IRCNICK. ຂ້າພະເຈົ້າຕົກ
ອື່ນລົ້ມເຫລວ, ຫຼັງຈາກນັ້ນລູກຄ້າໃຊ້ຊື່ເຂົ້າສູ່ລະບົບຂອງທ່ານເປັນຊື່ຫຼິ້ນເລີ່ມຕົ້ນ.
ເຊີບເວີ,[ເຊີບເວີ]
ຫຼັງຈາກຊື່ຫຼິ້ນ, ບັນຊີລາຍຊື່ຂອງຫນຶ່ງຫຼືຫຼາຍສະເພາະຂອງເຊີບເວີສາມາດໄດ້ຮັບການລາຍການ. ເວັ້ນເສຍແຕ່
ທ່ານລະບຸທາງເລືອກ -a, ນີ້ຈະທົດແທນລາຍຊື່ເຄື່ອງແມ່ຂ່າຍເລີ່ມຕົ້ນຂອງທ່ານ! ທາງເລືອກ -a
ບັງຄັບໃຫ້ເຊີບເວີໃດນຶ່ງທີ່ຢູ່ໃນລາຍຊື່ນີ້ຖືກຕໍ່ທ້າຍກັບລາຍຊື່ເຊີບເວີເລີ່ມຕົ້ນ. ຮູບແບບ
ສໍາລັບຂໍ້ມູນຈໍາເພາະຂອງເຄື່ອງແມ່ຂ່າຍແມ່ນ:
hostname:port:password:nick
ລາຍການໃດນຶ່ງສາມາດຖືກລະເວັ້ນໄດ້ໂດຍການປະຊ່ອງຫວ່າງໄວ້, ແລະເຄື່ອງໝາຍຈໍ້າສອງເມັດກໍສາມາດເຮັດໄດ້ເຊັ່ນກັນ
ຖືກລະເວັ້ນ.
ລາຍລະອຽດ ລາຍລະອຽດ
ໄດ້ ຈໍພາບ:
ໜ້າຈໍຖືກແບ່ງອອກເປັນສອງສ່ວນ, ແຍກອອກດ້ວຍເສັ້ນສະຖານະວິດີໂອແບບປີ້ນກັນ (ຖ້າ
ສະຫນັບສະຫນູນ). ສ່ວນເທິງ (ໃຫຍ່ກວ່າ) ຂອງຫນ້າຈໍສະແດງຜົນຕອບຮັບຈາກ ircd(8)
ເຊີບເວີ. ພາກສ່ວນລຸ່ມຂອງຫນ້າຈໍ (ເສັ້ນດຽວ) ຍອມຮັບການປ້ອນແປ້ນພິມ.
ບາງ terminals ບໍ່ຮອງຮັບຄຸນສົມບັດສະເພາະໃດຫນຶ່ງທີ່ຕ້ອງການໂດຍ ມະຫາກາບ 5 , ໃນກໍລະນີທີ່ທ່ານໄດ້ຮັບ
ຂໍ້ຄວາມທີ່ລະບຸນີ້. ຖ້າອັນນີ້ເກີດຂຶ້ນ, ລອງປ່ຽນປະເພດ terminal ຫຼື run ມະຫາກາບ 5 ກັບ
ທາງເລືອກ -d.
irc ຄຳ ສັ່ງ:
ແຖວໃດນຶ່ງທີ່ເລີ່ມຕົ້ນດ້ວຍຕົວອັກສອນ “/” ແມ່ນຖືວ່າເປັນ ມະຫາກາບ 5 ຄໍາສັ່ງ (ຄໍາສັ່ງ
ລັກສະນະອາດຈະມີການປ່ຽນແປງ). ເສັ້ນໃດນຶ່ງທີ່ບໍ່ໄດ້ຂຶ້ນຕົ້ນດ້ວຍຕົວລະຄອນນີ້ຈະຖືກປະຕິບັດເປັນ
ຂໍ້ຄວາມທີ່ຈະຖືກສົ່ງໄປຫາຊ່ອງປະຈຸບັນ. ລູກຄ້າມີລະບົບການຊ່ວຍເຫຼືອທີ່ສ້າງຂຶ້ນ. ຕິດຕັ້ງ
ໄຟລ໌ຊ່ວຍເຫຼືອ (ພວກມັນຄວນຈະມີຢູ່ບ່ອນດຽວກັນທີ່ທ່ານໄດ້ຮັບລູກຄ້າ) ແລະຫຼັງຈາກນັ້ນພິມ
“/help” ເພື່ອເປີດລະບົບການຊ່ວຍເຫຼືອ.
ໄດ້ .epicrc ໄຟ:
ເມື່ອໃດ ມະຫາກາບ 5 ຖືກປະຕິບັດ, ມັນກວດສອບບັນຊີລາຍການເຮືອນຂອງຜູ້ໃຊ້ສໍາລັບການ a ~/.epicrc ໄຟລ໌, ດໍາເນີນການ
ຄໍາສັ່ງໃນໄຟລ໌. ຄໍາສັ່ງໃນໄຟລ໌ນີ້ບໍ່ຈໍາເປັນຕ້ອງມີ slash ນໍາ
ຕົວອັກສອນ “/” ນີ້ອະນຸຍາດໃຫ້ມີຄໍານິຍາມຂອງນາມແຝງ ແລະລັກສະນະອື່ນໆ.
ປະຕິບັດ ຕົວຢ່າງ
ແນ່ນອນວ່າຄໍາອະທິບາຍໃດໆຂອງ ມະຫາກາບ 5 ໃນຫນ້າຜູ້ຊາຍນີ້ຈະບໍ່ພຽງພໍຢ່າງຮ້າຍແຮງເພາະວ່າສ່ວນໃຫຍ່
ຄວາມສັບສົນບໍ່ໄດ້ເລີ່ມຕົ້ນຈົນກ່ວາຫຼັງຈາກທີ່ທ່ານໄດ້ຮັບລູກຄ້າເຊື່ອມຕໍ່ກັບເຄື່ອງແມ່ຂ່າຍ.
ແຕ່ຖ້າທ່ານມີບັນຫາແທ້ໆໃນການໃຫ້ລູກຄ້າເຊື່ອມຕໍ່ກັບເຄື່ອງແມ່ຂ່າຍ, ລອງໃຊ້ບາງຢ່າງ
ເຫຼົ່ານີ້:
ມະຫາກາບ 5
ລອງໃຊ້ອັນນີ້ກ່ອນ. ນີ້ຈະຖືວ່າຄ່າເລີ່ມຕົ້ນທັງໝົດ. ຖ້າຜູ້ທີ່ຮັກສາ
epic ຢູ່ ໃນ ເວັບ ໄຊ ຂອງ ທ່ານ ໄດ້ ເຮັດ ວຽກ ທີ່ ມີ ກຽດ ເຄິ່ງ ຫນຶ່ງ, ນີ້ ຈະ ເຮັດ ໃຫ້ ທ່ານ ກ່ຽວ ກັບ ເຄື່ອງ ແມ່ ຂ່າຍ ທີ່ ເປັນ
ທ້ອງຖິ່ນສໍາລັບທ່ານ.
ມະຫາກາບ 5 nickname irc.domain.com
ຫຼືບາງສິ່ງບາງຢ່າງທີ່ຄ້າຍຄືກັນຈະພະຍາຍາມເຊື່ອມຕໍ່ກັບເຄື່ອງແມ່ຂ່າຍ irc ທີ່ເຮັດວຽກຢູ່ໃນໂຮດ
"irc.domain.com" (ຕື່ມຂໍ້ມູນໃສ່ເຄື່ອງແມ່ຂ່າຍ irc ທີ່ແທ້ຈິງທີ່ນີ້) ດ້ວຍຊື່ຫຼິ້ນຂອງດີ,
"ຊື່ຫຼິ້ນ". ນີ້ແມ່ນວິທີທົ່ວໄປທີ່ສຸດທີ່ຈະລະບຸເຄື່ອງແມ່ຂ່າຍທາງເລືອກທີ່ຈະໃຊ້.
ມະຫາກາບ 5 nickname irc.domain.com: 6664
ບາງຄັ້ງ, ບາງເຄື່ອງແມ່ຂ່າຍແມ່ນຄ່ອຍມີເວລາຫຼາຍ, ແລະມັນສາມາດໃຊ້ເວລາດົນໃນການສ້າງຕັ້ງ
ການເຊື່ອມຕໍ່ກັບທ່ານຢູ່ໃນພອດເລີ່ມຕົ້ນ (6667). ເຊີບເວີໃຫຍ່ສ່ວນໃຫຍ່ຢູ່ໃນສາທາລະນະໃຫຍ່
ເຄືອຂ່າຍຍອມຮັບການເຊື່ອມຕໍ່ຢູ່ໃນພອດທີ່ແຕກຕ່າງກັນຫຼາຍ, ໂດຍມີທົ່ວໄປຫຼາຍທີ່ສຸດ
ຫຼືທັງຫມົດຂອງພອດລະຫວ່າງ 6660 ແລະ 6675. ປົກກະຕິແລ້ວທ່ານສາມາດເຊື່ອມຕໍ່ໄດ້ໄວຂຶ້ນຫຼາຍຖ້າທ່ານ
ໃຊ້ພອດອື່ນນອກເໜືອໄປຈາກ 6667, ຖ້າເຊີບເວີທີ່ທ່ານກຳລັງເຊື່ອມຕໍ່ຢູ່ນັ້ນຮອງຮັບການສະຫຼັບ
ທ່າເຮືອ.
ມະຫາກາບ 5 nickname irc.efnet.net
ຖ້າຫາກວ່າທ່ານກໍາລັງ stump ທັງຫມົດແລະພະຍາຍາມທີ່ຈະເຂົ້າໄປໃນ efnet, ພະຍາຍາມນີ້.
ມະຫາກາບ 5 nickname irc.undernet.org
ຖ້າຫາກວ່າທ່ານກໍາລັງ stump ທັງຫມົດແລະພະຍາຍາມທີ່ຈະເຂົ້າໄປໃນ undernet, ພະຍາຍາມນີ້.
ມະຫາກາບ 5 nickname irc.dal.net
ຖ້າຫາກວ່າທ່ານກໍາລັງ stumped ທັງຫມົດແລະພະຍາຍາມທີ່ຈະເຂົ້າໄປໃນ dalnet, ພະຍາຍາມນີ້.
ໃຊ້ epic5 ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net