Ini ialah arahan decode_aprs yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
decode_aprs - Tukar data mentah APRS kepada bentuk yang boleh dibaca manusia.
SINOPSIS
decode_aprs [ fail teks ]
fail teks hendaklah mengandungi paket AX.25 dalam format pemantauan standard. Jika tidak
fail ditentukan, data akan dibaca daripada stdin.
DESCRIPTION
decode_aprs berguna untuk memahami paket APRS yang kadangkala tidak jelas dan mencari ralat.
PILIHAN
Tiada.
CONTOH
Anda melihat sesuatu seperti ini dipaparkan pada skrin anda:
M0XER-3>APRS63,WIDE2-1:!/4\;u/)K$O J]YD/A=041216|h`RY(1>q!(|
Apakah maksudnya? Jika anda tidak menghabiskan banyak masa untuk mengkaji protokol APRS
spesifikasi, kebanyakannya mungkin kelihatan seperti bunyi rawak. Paipkannya ke decode_aprs ke
mengetahui.
echo 'M0XER-3>APRS63,WIDE2-1:!/4\;u/)K$O J]YD/A=041216|h`RY(1>q!(|' | decode_aprs
http://www.findu.com/cgi-bin/errors.cgi mempunyai koleksi paket yang tidak berkesudahan dengan
kesilapan. Kadang-kadang tidak jelas apa yang salah dengan mereka. Serigala Dire selalunya
memberitahu anda apa yang salah. Mula-mula, potong-n-tampalkan paket buruk ke dalam fail teks. Di sini a
contoh pasangan:
n2cma>APRS,TCPIP*,qAC,SEVENTH:@212127z43.2333n/77.1w_338/002g001t025P000h65b10208.wview_5_19_0
K0YTH-10>APNU3B,NULL,qAR,K0DMF-10:!4601.5NS09255.52W#PHG6360/W2,MNn 444.575
Jika anda hanya memasukkan ini ke dalam decode_aprs, ia akan mengadu tentang huruf kecil dalam
qA-sesuatu, ditambah oleh IGate, dalam laluan melalui. Kita boleh mengeluarkannya dengan sesuatu seperti
ini:
kucing findu-errors.txt | sed -e 's/,qA.*:/:/' | decode_aprs
Dalam kes pertama, kita dapat,
Alamat mempunyai huruf kecil. "n2cma" mestilah semua huruf besar.
Selepas menukar alamat sumber kepada huruf besar, terdapat isu lain. Mengenal pasti mereka
ditinggalkan sebagai latihan untuk pembaca.
Dan dalam contoh kedua,
Aksara tidak sah dalam latitud. Menemui 'N' apabila menjangkakan 0-9 untuk perseratus
minit.
Aksara tidak sah dalam longitud. Ditemui '9' apabila menjangkakan 0 atau 1 untuk beratus-ratus
darjah.
Gunakan decode_aprs dalam talian menggunakan perkhidmatan onworks.net