Как да получите данни от архива на telnet сесията

Моля, кажете ми как мога да "взема" (пренасочвам, конвейер) данните, получени в telnet сесията?

Това, от което се нуждаете, е да вземете данни от PBX и да запишете в базата данни. Телефонна централа - Samsung. Опция "telnet 192.168.0.100 5100 > SamsungLog &" записва само Опитвайки 192.168.0.100 във файла. Свързан към 192.168.0.100. Escape символът е '^]'.

Shkurik, а за кого беше създаден ftp протоколът? :idonnow:

далеч от факта, че е на PBX

- стандартният telnet не знае как да запазва регистрационни файлове на сесии стандартният telnet не знае как да прави много неща - но светлината не се събра върху него, PuTTY, както можете да видите, може - ако това нещо трябва да бъде автоматизирано, тогава логовете също не работят с такова изложение на проблема (вземете данни от сесията и запишете в базата данни) - малко вероятно е нещо да пасне от готовия - това е твърде специализирана задача

но да вземеш готов файл, да го анализираш някак и да го запишеш в базата данни - вече можеш да первертираш.

Еха! Такава комуникация.

Данните, получени в telnet сесията (свързана към Samsung OS7400 PBX), трябва наистина да бъдат изпратени. по-точно да го обработят някак. Или към файл, или още по-добре към анализатор. Разбирайте и пишете директно в MySQL. Това е идеята. И това се случи на предишното място на работа (само автоматичната телефонна централа беше Samsung IDC500). Но много отдавна. И беше забравено.

Разбира се, има софтуер за SMDR само за Windows. Но в моя случай е необходимо под Linux.

Вариант "telnet 192.168.0.100 5100 > SamsungLog &" пише само във файл

И ако е банално telnet 192.168.0.100 5100 your_script ? Няма ли да стане?

И ако е банално telnet 192.168.0.100 5100 your_script ? Няма ли да стане?

Мисля, че ще получите същото Опитвайки 192.168.0.100. Свързан към 192.168.0.100. Escape символът е '^]'.

шкурик,от Linux конзолата - man script и след това вече получените данни ще трябва да бъдат анализирани и въведени в базата данни, уви

Telnet сесия в скрипт. и няма да падне след изчакване след 30 секунди?

Да, и прецакай PHP тук. Не знам - аз лично бих предпочел да се занимавам и да правя всичко на главата.

2 BorLase - много зенкове! правила на скрипта.