นี่คือคำสั่ง isdnrep ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
isdnrep - รายงานกิจกรรม isdn
DESCRIPTION
Isdnrep อ่านล็อกไฟล์ isdnlog สร้างรายงาน ทำสถิติ และอื่นๆ
นอกจากนี้ยังสามารถสร้างเอาต์พุต HTML สำหรับใช้กับเว็บเซิร์ฟเวอร์
OPTIONS
-V แสดงข้อมูลเวอร์ชันและออก
-a ทั้งหมด
แสดงการเชื่อมต่อทั้งหมดที่ลงทะเบียน หากไม่ระบุตัวเลือกนี้ ให้แสดงเฉพาะ
การเชื่อมต่อที่ทำในวันนี้
-S สรุป
แสดงสรุป (ไม่มีการเรียกรายบุคคล) สำหรับช่วงวันที่ที่เลือก หากตัวเลือกนี้คือ
ให้สองครั้ง สรุปต่อวันก็ถูกซ่อนไว้เช่นกัน ห้ามใช้กับ -h
-h ไม่ ส่วนหัว
ในแต่ละวันจะไม่มีส่วนหัวและไม่มีบทสรุปในตอนท้ายของแต่ละวัน
และเมื่อสิ้นสุดการสร้างรายงาน สิ่งนี้มีประโยชน์หากผลลัพธ์จะเป็น
ประมวลผลโดยโปรแกรมอื่น
ตัวเลือกนี้ใช้ไม่ได้หาก -wX ยังได้รับ
-n ตัวเลข
แสดงตัวเลขแทนนามแฝงสำหรับตัวเลขเหล่านั้น
-fFILE ไฟล์ที่ใช้สร้างรายงาน ซึ่งมักจะเป็น /var/lib/isdn/calls หรือ
สิ่งที่ได้รับการกำหนดค่าใน /etc/isdn/isdn.conf as ล็อกไฟล์ = . ตัวเลือก -f will
แทนที่การตั้งค่าใน /etc/isdn/isdn.conf
-t เวลา ระยะ เวลา = เวลา ช่วง"
ด้วยตัวเลือกนี้ ช่วงเวลาเฉพาะที่ครอบคลุมโดยไฟล์บันทึกสามารถแสดงได้
เช่น การโทรทั้งหมดในเดือนพฤศจิกายน 1995 หรือวันที่ 3 มกราคม 1996 ระหว่างเวลา 03:00 ถึง 09:45 น.
รูปแบบที่ให้เวลามีอธิบายไว้ด้านล่าง ช่วงเวลามี
ไวยากรณ์ต่อไปนี้:
แสดงเวลาจากเวลาเริ่มต้นจนถึงเวลาสิ้นสุด
time- แสดงจากเวลาที่กำหนดจนถึง "ตอนนี้"
- แสดงเวลาตั้งแต่เริ่มต้นไฟล์บันทึกจนถึงเวลาที่กำหนด
เวลาแสดงเดือน, วัน, ชั่วโมง, ...
-d -เวลา ลบ="เวลา"
ลบรายการออกจากไฟล์บันทึกจนถึง (แต่ไม่รวม) เวลาที่ระบุ NS
รูปแบบจะเหมือนกับตัวเลือก -t ลบก่อนเวลา ต้อง มอบให้!
ไม่สามารถกำหนดเวลาเริ่มต้นและสิ้นสุดได้ รายการจะถูกลบออกจาก .เสมอ
เริ่มต้นจนถึงเวลาที่กำหนด
คำเตือน! รายการคือ จริงๆ ลบออกจากไฟล์. การใช้อย่างไม่ระมัดระวังสามารถส่งผลได้ทั้งหมด
รายการที่ถูกลบ เช่น กับ "isdnrep -d -"
-E พิมพ์ ข้อผิดพลาด
แสดงการเชื่อมต่อและความพยายามในการเชื่อมต่อทั้งหมด ไม่มีตัวเลือกนี้เท่านั้น
การเชื่อมต่อที่สำเร็จจะปรากฏขึ้น
-v ละเอียด
แสดงคำเตือนเมื่อเริ่มต้น
-c ไม่สนใจ ผิดนัด ตัวเลือก
อย่าผนวกการตั้งค่า "REPOPTIONS" จาก /etc/isdn/isdn.conf ต่อท้าย commandline
-p [n][m]'number'[,[m]'number'...] หมายเลขโทรศัพท์
แสดงหมายเลขโทรศัพท์ที่เลือกเท่านั้น
"หมายเลข" ถูกระบุในรูปแบบเดียวกับในไฟล์การกำหนดค่า (ดู
isdn.conf(5)). สามารถใช้อักขระตัวแทนเช่น
หากระบุแฟล็ก 'm' แสดงว่า MSN สอดคล้องกัน เช่น "m2" หมายถึง MSN#2
หากระบุ "m0" ตัวเลขทั้งหมดจะแสดงขึ้น
หากระบุแฟล็ก 'n' ตัวเลขที่ระบุคือ ไม่ ที่จะแสดง
-U [_][.]'ตัวเลข' ผิดนัด แหล่ง จำนวน
ใช้ 'หมายเลข' เป็นหมายเลขต้นทางสำหรับการโทรออกด้วยหมายเลขต้นทางที่ไม่รู้จัก
("?"). '.' ถูกแทนที่ด้วยรหัสประเทศและพื้นที่จาก isdn.conf
ด้วย '_' หมายเลขต้นทางเริ่มต้นจะถูกใช้เป็นการภายใน (เช่น สำหรับการดึงข้อมูลที่ถูกต้อง
ชื่อโซนจากไฟล์เรทไฟล์) แต่จะไม่แสดง
-i ขาเข้า
เฉพาะการเชื่อมต่อขาเข้าเท่านั้นที่จะแสดง
-o ขาออก
เฉพาะการเชื่อมต่อขาออกเท่านั้นที่จะแสดง
-xX รวม/ไม่รวม โทร
เลือกการโทรตามวันและ/หรือชั่วโมง สามารถเลือกได้ดังต่อไปนี้และสามารถ
ระบุในชุดค่าผสมและปริมาณโดยใช้ : เป็นตัวคั่น:
dรายการรายวัน
เฉพาะวันที่ตรงกัน รายการรายวัน
Dรายการรายวัน
ทั้งวันไม่ตรงกัน รายการรายวัน
hรายการเวลา
จับคู่ชั่วโมงเท่านั้น รายการเวลา
Hรายการเวลา
ทุกชั่วโมงไม่ตรงกัน รายการเวลา
รายการรายวัน และ รายการเวลา มีไวยากรณ์เดียวกันกับที่อธิบายไว้ใน อัตราไฟล์(5). ถ้าวันหรือวัน
รวมชั่วโมงและไม่รวมจะถูกยกเว้น
ตัวอย่าง:
-xd2-4:DH:h9-17:H12-15
จะแสดงทุกสายในวันอังคาร พุธ หรือพฤหัสบดีที่ไม่มีวันหยุด
โดยเริ่มตั้งแต่เวลา 09:00 น. - 12:00 น. หรือ 15:00 น. - 17:00 น.
-u ไม่ทราบ ผู้โทร
ในตอนท้ายของรายงาน หมายเลขทั้งหมดไม่มีนามแฝงใน callerid.conf หรือ ~/.isdn เป็น
แสดง ตัวเลือกนี้ใช้ไม่ได้เมื่อมีการร้องขอเอาต์พุต HTML
-LX สรุป รายการ
เลือกบทสรุปในส่วนท้ายโดยใช้ตัวอักษรต่อไปนี้ผสมกัน:
ผม,ผมหมายเลขโทรเข้าต่างประเทศ
o, O เบอร์โทรออกต่างประเทศ
c,C เบอร์ต่างประเทศของทุกสาย
z,Z โซนของการโทรออก
p,P ผู้ให้บริการโทรออก
m,M MSNs (หมายเลขสมาชิกของตัวเอง) ของการโทรออก
ยกเลิกการเลือกอักษรตัวพิมพ์ใหญ่ อักษรตัวพิมพ์เล็กจะเลือกสรุป อย่างน้อยหนึ่งตัวที่ต่ำกว่า
อักษรตัวพิมพ์จะแสดงเฉพาะบทสรุปที่เลือกเท่านั้น ตราบใดที่ไม่แสดงด้วย
ยกเลิกการเลือก -LiI ตัวอย่างเช่นจะไม่แสดงบทสรุปเลย ตามค่าเริ่มต้น สรุปทั้งหมดคือ
แสดง
-rPROV คำนวณใหม่
คำนวณค่าธรรมเนียมการเชื่อมต่อใหม่ด้วยเรทไฟล์ปัจจุบันแทนที่จะแสดง
จำนวนเงินที่เก็บไว้ในไฟล์บันทึกตามปกติ ผู้ให้บริการ พ.ร.บ สำหรับการคำนวณใหม่คือ
เลือกด้วยวิธีใดวิธีหนึ่งต่อไปนี้:
- ใช้ผู้ให้บริการที่บันทึกไว้
pNUM ใช้ผู้ให้บริการด้วย Pnum NUM (ตามแท็ก P: ในเรทไฟล์) NS
ตัวแปรของผู้ให้บริการนำมาจาก rate.conf โดยที่ผู้ให้บริการจะต้องเป็น
เปิดการใช้งาน
pNUM_VAR ใช้ผู้ให้บริการที่มี Pnum NUM และ VAR ตัวแปร (ตาม P:NUM,VAR ใน
เรทไฟล์) ไม่มีข้อกำหนดสำหรับ rate.conf
วีวีบีเอ็น
vVBN_VAR คล้ายกับ pNUM[_VAR] แต่ผู้ให้บริการถูกเลือกผ่าน VBN (B: tag in
ratefile) แทน Pnum
b ใช้ผู้ให้บริการที่จองที่ถูกที่สุดทั้งหมด คัดเลือกผู้ให้บริการเสร็จเรียบร้อย
ต่อการโทร ผู้ให้บริการจองคือผู้ให้บริการที่เปิดใช้งานในrate.conf
B ชอบ b แต่อนุญาตให้ผู้ให้บริการทั้งหมด ไม่เพียงแต่จอง
-m[*|/]จำนวน แก้ไข โทรศัพท์ ค่าใช้จ่าย
คูณ (*) หรือหาร (/) ค่าโทรที่เก็บไว้หรือคำนวณใหม่ด้วยตัวเลขก่อน
แสดงพวกเขา หากไม่ได้ให้ * หรือ / ให้คูณ
-wX ดูรายละเอียด
isdnrep สามารถให้ผลลัพธ์ในรูปแบบ HTML; สิ่งนี้ถูกเปิดด้วยตัวเลือกนี้
เป็นไปได้สองโหมด:
0 ส่วนหัว HTML ถูกระงับ มีประโยชน์หากจะรวมเอาท์พุตเข้าใน
หน้าที่มีอยู่
1 สร้างหน้า HTML ที่สมบูรณ์แล้ว
-sX รูป เชือก
เอาต์พุตที่สร้างโดย isdnrep สามารถแก้ไขได้โดยระบุรูปแบบของ
บรรทัดที่สร้างขึ้นสำหรับการเชื่อมต่อแต่ละครั้ง ไวยากรณ์คล้ายกับที่ใช้โดย printf
พารามิเตอร์ต่อไปนี้เป็นไปได้ (the x โดยที่กำหนดให้ความกว้างของ
ต้องระบุหรือที่เรียกว่าความแม่นยำ):
%X เวลาที่ไม่มีวันที่ เช่น 23:54:06
%x วันที่ เช่น 25/07/97
%y วันที่ไม่มีปี เช่น Sun May 04
%Y ปี เป็นตัวเลขสี่หลัก เช่น 1997
%D ระยะเวลาของการเชื่อมต่อ เช่น 00:03:34
%xH MSN ในพื้นที่; หากพบนามแฝงก็จะแสดงแทน
%xh MSN ในพื้นที่ เป็นตัวเลขเท่านั้น จะไม่มีการแทนที่นามแฝง
%xF หมายเลขระยะไกล; หากพบนามแฝงก็จะแสดงแทน
%xฉ หมายเลขระยะไกล เป็นตัวเลขเท่านั้น จะไม่มีการแทนที่นามแฝง
%xL เมืองที่สอดคล้องกับ MSN ในพื้นที่ ถ้าทราบ; สตริงว่าง
%xล. เมืองที่สอดคล้องกับหมายเลขระยะไกลหากทราบ สตริงว่าง
%T ลูกศรแสดงทิศทางของการเชื่อมต่อ ("->" ขาออกหรือ "<-"
ขาเข้า); ควรแสดง MSN ในพื้นที่ทางด้านซ้ายของสิ่งนี้
%t ลูกศรแสดงทิศทางของการเชื่อมต่อ ย้อนกลับ ("<-" ขาออก หรือ
"->" ขาเข้า); ควรแสดง MSN ในพื้นที่ทางด้านขวาของสิ่งนี้
%xu หน่วยประจุ ถ้าทราบ เช่น 6 EH
%U ต้นทุน ถ้าทราบ เช่น 2,28 DM
%xj ชื่อของผู้ให้บริการที่ใช้
%v VBN (คำนำหน้าการเลือกผู้ให้บริการ) ของผู้ให้บริการ เช่น 01012
%V VBN และตัวแปรของผู้ให้บริการ เช่น 01012_3
%I จำนวนข้อมูล INPUT
%O จำนวนข้อมูล OUTPUT
%P INPUT ปริมาณงาน (bps)
%p เอาต์พุต ทรูพุต (bps)
%S ตัวบ่งชี้บริการ
%G แสดงลิงก์ HTTP ไปยังแฟกซ์ที่เกี่ยวข้อง เมื่อได้รับแฟกซ์โดย
ขี้เหนียว สามารถแสดงแฟกซ์นี้ได้โดยใช้ลิงก์ในเบราว์เซอร์ HTTP
ตัวเลือกนี้ใช้ได้เฉพาะเมื่อใช้กับ -wx โปรดดูข้อมูลเพิ่มเติมด้านล่าง
%C แสดงลิงก์ HTTP ไปยังไฟล์เสียงที่เกี่ยวข้อง เมื่อมีการบันทึกการโทร
โดย vbox ตัวเลือกนี้ใช้ได้เฉพาะเมื่อใช้กับ -wx โปรดดูเพิ่มเติมด้านล่าง
ข้อมูล
สตริงรูปแบบเริ่มต้นสำหรับ (เอาต์พุตที่ไม่ใช่ HTML) is
" %X %D %15.15H %T %-15.15F %7u %U %I %O"
ด้วยสตริงต่อไปนี้ ข้อมูลสำคัญทั้งหมดจะแสดงขึ้นโดยที่ยังคงรักษายอดรวม
ความยาวถึง 80:
"%X%D %10.10H%T%-14.14F%U%I %O"
สตริงด้านบนถูกใส่ลงใน isdn.conf เมื่อติดตั้งเป็น REPFMTSชอร์ต และสามารถใช้กับ
-Fสั้น.
สตริงนี้ยังพอดีกับอักขระ 80 ตัวโดยไม่แสดงไบต์ที่ถ่ายโอน:
" %X %D %16.16H %T %-25.25F %U"
รวมเป็น REPFMTNIO
-เอฟเอ็กซ์ รูป
สตริงรูปแบบสามารถระบุได้ใน isdn.conf; ตัวเลือกนี้ใช้เพื่อเลือกหนึ่งใน
เหล่านี้. รายการสามารถกำหนดได้ในส่วน [ISDNLOG] ด้วยชื่อที่ขึ้นต้นด้วย
"REPFMT". สตริงหลังตัวเลือก -F ถูกเพิ่มใน REPFMT เพื่อค้นหาค่าที่ถูกต้อง
รายการ. ตัวพิมพ์เล็กไม่ละเอียดอ่อน เช่น:
REPFMT1 = ... # -> isdnrep -F1
REPFMTMYSTRING = ... # -> isdnrep -Fmystring หรือ
isdnrep -F MYSTRING
HTML ใช้
isdnrep สามารถสร้างหน้า HTML ที่มีลิงก์ไปยังไฟล์ที่สร้างโดย vbox และ mgetty
(แฟกซ์) เพื่อให้ได้ยินหรือดูข้อความและแฟกซ์จากภายในเบราว์เซอร์
อย่างไรก็ตาม ต้องมีการกำหนดค่าสองสามอย่างก่อน
เครื่องตอบข้อความ
%C สามารถใช้ในรูปแบบเอาต์พุต isdnrep เพื่อสร้างลิงก์ไปยังไฟล์บันทึกเสียง
เพื่อให้ใช้งานได้ จำเป็นต้องมีรายการต่อไปนี้ในส่วน [ISDNLOG] ใน isdn.conf:
VBOXPATH= /var/spool/vbox/fred/incoming # ชื่อพาธไดเร็กทอรีขาเข้า
ตอนนี้ isdnrep สามารถค้นหาไฟล์ได้อย่างถูกต้อง การคลิกที่ลิงค์นี้จะทำให้ไฟล์เป็น
ส่งแล้ว. ไฟล์เหล่านี้อยู่ในรูปแบบไซเซล เบราว์เซอร์ไม่สามารถใช้สิ่งเหล่านี้ได้โดยตรง ประเภทคือ
ให้โดย isdnrep ดังนี้:
ประเภทเนื้อหา: application/x-zyxel4
ต้องกำหนดค่าแอปพลิเคชัน (ตัวช่วย) ที่ถูกต้องในเบราว์เซอร์
อีกทางหนึ่ง โปรแกรมแปลงสามารถระบุเป็น isdnrep ซึ่งจะแปลงไฟล์
รูปแบบไซเซล ชื่อพาธของไฟล์ที่จะแปลงถูกกำหนดให้เป็นพารามิเตอร์ของโปรแกรม
ในส่วน [ISDNLOG] ของ isdn.conf รายการดังต่อไปนี้ระบุว่าการแปลงใด
โปรแกรมที่จะใช้:
VBOXCMD1 = /usr/bin/program1
สำหรับเวอร์ชัน 0.x และ 1.x ของ vbox และ
VBOXCMD2 = /usr/bin/program2
สำหรับเวอร์ชัน 2.x ของ vbox สามารถให้ทั้งสองรายการได้ isdnrep รู้จักเวอร์ชันใด
สร้างการบันทึก
โปรแกรมจะต้องส่งออกบรรทัดที่มีประเภทเนื้อหาก่อน ตามด้วยตัวข้อมูลเอง
ในการแปลงรูปแบบไซเซลเป็นไฟล์ WAV อาจใช้สคริปต์ต่อไปนี้:
#! bin / sh /
##
## สคริปต์เพื่อเล่นข้อความเสียงจาก vbox-2.0
##
## คำเตือน! หากกำหนดเส้นทางไม่ถูกต้อง
## netscape อาจพังได้!
PATH=$PATH:"path to sox":"path to pvftools":"path to vbox"
FILENAME1=/tmp/voxplay.$$.voc
FILENAME2=/tmp/voxplay.$$.wav
ปริมาณ=8
vboxtoau <$1 | \
autopvf | -
pvfamp $ปริมาณ | \
pvfcut 0.20 | -
pvftovoc > $FILENAME1
ซ็อก $FILENAME1 $FILENAME2
echo เนื้อหาประเภท: เสียง/x-wav
เสียงสะท้อน
แมว $FILENAME2
rm -f $FILENAME1 $FILENAME2
สคริปต์ด้านบนต้องการแพ็คเกจ sox และ pvftools นอกจากนี้ เบราว์เซอร์ยังต้อง
บอกวิธีจัดการกับ "audio/x-wav" ทำได้โดยเพิ่มบรรทัดต่อไปนี้ใน
ไฟล์ที่ระบุไว้:
~/.mime.types
พิมพ์=เสียง/x-wav \
desc="auWAV เสียง" \
exts="wav"
~/.mailcap
เสียง/x-wav;/usr/bin/auplay %s
อาจจำเป็นต้องใช้แพ็คเกจ NAS (Network Audio System)
ตอนนี้ เมื่อเบราว์เซอร์เริ่มทำงาน มันจะรู้จักไฟล์ WAV และเริ่มต้นที่เกี่ยวข้อง
โปรแกรมที่จะจัดการกับสิ่งเหล่านี้ เลือกรูปแบบ WAV เนื่องจากสามารถเล่นได้จาก a
พีซีที่ใช้วินโดวส์
รับแฟกซ์โดย mgetty
เมื่อใช้ %G ในรูปแบบเอาต์พุต isdnrep แฟกซ์ที่ได้รับจาก mgetty จะเป็น
สามารถเข้าถึงได้ผ่านลิงก์ HTML ในลักษณะเดียวกับข้อความของเครื่อง ansering
สำหรับแฟกซ์ จำเป็นต้องมีรายการต่อไปนี้ในส่วน [ISDNLOG] ใน isdn.conf:
MGETTYPATH = /var/spool/fax/ขาเข้า
คำเตือน: หาก isdnrep ไม่มีสิทธิ์ในการอ่านไฟล์ ไฟล์จะไม่ปรากฏ
จะไม่มีข้อความแสดงข้อผิดพลาด
เมื่อ isdnrep ส่งไฟล์เหล่านี้กลับไปยังเบราว์เซอร์ ไฟล์เหล่านั้นจะมีรูปแบบ G3 NS
ส่วนหัวต่อไปนี้ใช้เพื่อแจ้งเบราว์เซอร์เกี่ยวกับสิ่งนี้:
ประเภทเนื้อหา: application/x-faxg3
เนื่องจากเบราว์เซอร์อาจไม่เข้าใจรูปแบบนี้ ไฟล์ต่อไปนี้จึงเปลี่ยนไป
รายการที่จำเป็น:
~/.mime.types
ประเภท = ใบสมัคร / x-faxg3 \
desc="G3-รูปแบบแฟกซ์" \
exts="แฟกซ์,g3"
~/.mailcap
pplication/x-faxg3;/usr/X11/bin/g3view %s
ต้องติดตั้งโปรแกรม g3view เพื่อให้ทำงานได้
หากตอนนี้มีการคลิกลิงก์ เบราว์เซอร์จะเริ่ม g3view ภายนอกโดยอัตโนมัติไปยัง
จัดการข้อมูลนี้
หากคุณต้องการรูปแบบอื่น (แทน G3) เช่น JPEG ต้องแปลงรูปแบบ
รายการต่อไปนี้ในส่วน [ISDNLOG] ของ isdn.conf จะดูแลสิ่งนี้:
VBOXCMD = /usr/bin/g3tojpeg # ตัวอย่าง
สคริปต์ g3tojpeg สามารถเป็นดังนี้:
#! bin / sh /
##
## คำสั่งแสดงแฟกซ์ในเบราว์เซอร์
##
## คำเตือน! หากกำหนดเส้นทางไม่ถูกต้อง
## netscape อาจพังได้!
export PATH=$PATH:"path to g3topbm":"เส้นทางที่จะแปลง"
echo เนื้อหาประเภท: image/jpeg
เสียงสะท้อน
g3topbm < $1 | แปลง pbm:- jpeg:-
จำเป็นต้องใช้แพ็คเกจ ImageMagick และ mgetty Mgetty อาจถูกติดตั้งแล้วถ้า
คุณต้องการใช้คุณสมบัตินี้ :-)
ข้อดีของรูปแบบ JPEG คือสามารถแสดงผลโดยเบราว์เซอร์ที่ทำงานบน
พีซีที่ใช้ Windows
สรุป
ค่าที่เหมาะสมสำหรับ REPFMTWWW is
REPFMTWWW = "%X %D %17.17H %T %-17.17F %-20.20l SI: %S %9u %U %I %O %G %C"
Netscape 3.0 Gold และ Arena ได้รับการทดสอบแล้ว และทั้งสองทำงานได้ดีกับ HTML . ของ isdnrep
เอาต์พุตแม้ว่าการแสดงผลของ Arena จะไม่สีสันเท่าของ Netscape
ปัญหาที่ทราบ (ซึ่งแก้ไขไม่ได้ทั้งหมด) คือการกำหนดความสัมพันธ์
ระหว่างการเชื่อมต่อ isdn และการบันทึกแฟกซ์หรือ vbox น่าเสียดายที่เวลาสำหรับ
isdnrep, mgetty และ vbox ต่างกัน Isdnrep พยายามคาดเดาให้ดีที่สุด แต่ก็เป็นเช่นนั้นเสมอ
เป็นไปได้ว่าเช่นแฟกซ์เชื่อมต่อกับการเชื่อมต่อ isdn ที่ไม่ถูกต้อง
ตัวอย่าง เอาท์พุท
ด้วยการกำหนดค่าเริ่มต้น เอาต์พุตต่อไปนี้สามารถสร้างขึ้นบน stdout (ช่องว่าง
แก้ไขเล็กน้อยเพื่อความชัดเจน):
$ isdnrep -v -t 6/1/96
รายงานการเชื่อมต่อ ISDN - อังคาร 26 ส.ค. 22:21:19 1997
ส. 6 ม.ค. 1996
00:54:19 UNKNOWN -> UNKNOWN ไม่มีผู้ใช้ตอบกลับ (4)
[ ... ]
16:33:24 0:03:23 UNKNOWN -> UNKNOWN 7 EH 0,84 DM
17:33:47 UNKNOWN -> UNKNOWN ไม่ได้จัดสรร (ไม่ได้กำหนด)(5)
จำนวน
20:02:28 0:02:37 โทรศัพท์/HDLC <- UNKNOWN (1)
20:09:53 0:07:01 โมเด็ม/X.75 -> T-Online 3 EH 0,36 DM (2)
21:27:56 UNKNOWN -> UNKNOWN ผู้ใช้ไม่ว่าง (3)
22:09:41 0:29:36 ไม่รู้จัก -> ไม่รู้จัก 43 EH 9,89 DM*
================================================== ====================
1 IN= 0:02:37, 13 OUT= 3:40:14, 3 ล้มเหลว 210 EH 25,20 DM
(6)^^^^^^^^^^^^^^ (7)^^^^^^^^^^^^^^ (8)^^^^^^^^ (9)^^^^^ (10)^^^^^^^
สรุป DIALOUT สำหรับวันเสาร์ที่ 6 ม.ค. 1996 (11)
-------------------------------------------------- ---------
T-Online 1 โทร 0:07:01 3 EH 0,36 DM
UNKNOWN 11 โทร 0:17:00 20 EH 2,40 DM
DIALIN สรุปวันเสาร์ที่ 6 ม.ค. 1996 (12)
-------------------------------------------------- ---------
UNKNOWN 1 โทร 0:02:37
โซน 1 : เมือง 2 โทร 2:23:13 50 EH 6,00 DM (13)
โซน x : UNKNOWN 11 โทร 0:17:00 20 EH 2,40 DM
หมายเหตุ / รายละเอียดเพิ่มเติม
(1) "xxx <- xxx" เป็นสายเรียกเข้า จึงไม่เสียค่าใช้จ่ายใดๆ
(2) "xxx -> xxx" เป็นการโทรออกนาน 203 วินาที ดังนั้นสำหรับเขตเมือง
เวลา (วันเสาร์), 3 หน่วยชาร์จ = DM 0,36
(3) ไม่มีการเชื่อมต่อ เนื่องจากบุคคลที่ถูกเรียกไม่ว่าง
(4) ไม่มีการเชื่อมต่อ เนื่องจากคู่สนทนาไม่รับสาย
(5) "หมายเลขที่คุณโทรไม่ติด วางสายแล้วโทรใหม่ ... "
(6) เวลาทั้งหมดสำหรับการโทรเข้า
(7) เวลาโทรออกทั้งหมด
(8) 3 สายล้มเหลว; ไม่ว่าง (3), ไม่มีคำตอบ (4) และเกิดข้อผิดพลาดในการโทร (5)
(9) หน่วยค่าใช้จ่ายทั้งหมดที่เกิดขึ้นในหนึ่งวัน
(10) ค่าใช้จ่ายทั้งหมดที่เกิดขึ้นในหนึ่งวัน
(11) โทรออกเป็นกลุ่มต่อหมายเลข
(12) สายเรียกเข้าจัดกลุ่มต่อหมายเลข
(13) สายโทรออกและสายเรียกเข้าที่จัดกลุ่มตามเขตภาษี
หากหน่วยการชาร์จถูกทำเครื่องหมายด้วย "*" สวิตช์ PTT จะไม่ให้ข้อมูลการชาร์จ เหล่านี้
คือจำนวนยูนิตที่ได้รับจาก isdnrep
เวลา FORMAT
สำหรับอ็อพชัน -d และ -t เวลาจะถูกระบุในรูปแบบต่อไปนี้:
[วว/][ม]ม/[[ปป]ปป]
ระบุเดือนหรือวัน
ตัวอย่าง:
7/ กรกฎาคมของปีปัจจุบัน
8/1996 สิงหาคม 1996
29/6/05 29 มิถุนายน 2005
6/6/ข้อผิดพลาด ไม่ใช่วันที่ 6 มิถุนายนของปีปัจจุบัน มันคือมิถุนายน 1906
[D]D วันของเดือนปัจจุบัน
[ด]ง.[ม.]ม.[[[CC]ย]ย]
ระบุวัน ถ้าศตวรรษหรือปีและศตวรรษหายไป จะถูกยึดไป
จากวันที่ปัจจุบัน
ตัวอย่าง:
23.5. วันที่ 23 พฤษภาคมของปีปัจจุบัน
19.01.38 19 มกราคม พ.ศ. 2038
16.10.1998
ตุลาคม 16th 1998
[MM]วว[อืมม[[CC]YY][.ss]]
ระบุเวลาที่แน่นอน ส่วนที่ไม่ระบุถูกกำหนดเป็น 0 เมื่อตีความว่าเป็น
เวลาเริ่มต้น และ 23 หรือ 59 เมื่อตีความว่าเป็นเวลาสิ้นสุด
หากจะระบุปี ชั่วโมงและนาที ต้อง กำหนดไว้ด้วย
รูปแบบถูกคัดลอกจากคำสั่ง date
ตัวอย่าง:
0107 1 มกราคม ในปีปัจจุบัน
0107173196.25
7 มกราคม 1996 17:31:25 น
010717311996
7 มกราคม 1996 17:31:00 น. (หรือ 17:31:59 น.)
12141995
ข้อผิดพลาด: ไม่ วันที่ 12 ธันวาคม 1995 แต่วันที่ 12 ธันวาคมของปีปัจจุบันที่
19:95 มันเลยขยะ
ตัวอย่างของช่วงเวลาและความหมาย:
6 / 95-081214381996.25
รายการทั้งหมดระหว่างวันที่ 1 มิถุนายน 1995 00:00:00 น. ถึง 12 สิงหาคม 14:38:25 น
0912030495.20-12/95
รายการทั้งหมดระหว่าง 12 กันยายน 1995 03:04:20 ถึง 31 ธันวาคม
1995 23: 59: 59
09.06.2006 9-/ 7 / 6
รายการทั้งหมดระหว่างวันที่ 6 มิถุนายน 2006 00:00:00 น. และ 7 กรกฎาคม 2006 00:00:00 น
7/95 รายการทั้งหมดระหว่าง 1 กรกฎาคม 1995 00:00:00 ถึง 31 กรกฎาคม 1995
23:59:59
0908 รายการทั้งหมดระหว่าง 8 กันยายนในปีปัจจุบัน 00:00:00 และ
วันที่ 8 กันยายน ปีปัจจุบัน 23:59:59
วันที่ 3 ของเดือนปัจจุบัน
[CC]ปปปป-ดด-DDThh:mm:ss
ระบุปี ช่วงเวลา หรือบางอย่างระหว่าง ตัวคั่นแต่ละตัว '-', 'T' และ ':'
สามารถละเว้นได้หรือไม่ หากไม่มี '-' ตัวแรก ต้องระบุศตวรรษ
สัญกรณ์นี้ไม่สามารถรวมกับสัญกรณ์ข้างต้น มีการระบุช่วงเวลา
ด้วย '--' แทน '-' หากไม่มี '--' จะต้องระบุ 'i' หลัง -t
ตัวเลือก
ตัวอย่าง:
i2002 ตลอดปี 2002 ตั้งแต่วันที่ 1 มกราคม 00:00:00 น. ถึง 31 ธันวาคม 23:59:59 น.
i200306
ตลอดเดือนมิถุนายน 2003
200308 - 200309
สิงหาคมและกันยายน 2003
2003-10-03T17--
รายการทั้งหมดหลังวันที่ 3 ตุลาคม 2003 16:59:59
2003-08-27T11:51:25--20030827115128
4 วินาที ณ วันที่ 27 สิงหาคม พ.ศ. 2003
ข้อผิดพลาด 200306: ไม่ให้ 'ฉัน' หรือ '--'
2003-1-4
ข้อผิดพลาด: เลขศูนย์นำหน้า (ที่เดือนและวัน) ต้องไม่ละเว้น
"y" เมื่อวาน
"ปปปป" เมื่อวานซืน
"ปปปป" สามวันที่ผ่านมาเป็นต้น สำหรับช่วงเวลาเหล่านี้สามารถใช้ร่วมกันได้
ด้วยสัญกรณ์ที่อธิบายข้างต้น
ใช้ isdnrep ออนไลน์โดยใช้บริการ onworks.net