Сөйлесу (бағдарламалық жасақтама) - Talk (software)

әңгіме
Бөлінген экрандық пайдаланушы интерфейсін қолдана отырып, Unix «сөйлесу» командалық жолы 1980-ші және 90-шы жылдардың басында танымал болды.
Пәрмен жолы Бөлінген экранды пайдаланып, Unix «сөйлесу» пайдаланушы интерфейсі, 1980-ші және 90-шы жылдардың басында танымал болды.
Операциялық жүйеUnix, Unix тәрізді, V
ПлатформаКросс-платформа

әңгіме Бұл Unix мәтіндік чат бастапқыда бір көп пайдаланушыға кірген пайдаланушылар арасында ғана хабарлама жіберуге мүмкіндік беретін бағдарлама компьютер - бірақ кейінірек басқа жүйелердегі пайдаланушылармен сөйлесуге мүмкіндік беру үшін кеңейтілді.

Негізінен ауыстырылғанымен IRC және басқа да заманауи жүйелер, ол әлі күнге дейін көпшілігінде бар Unix тәрізді қазіргі кездегі жүйелер, соның ішінде Linux,[1] BSD жүйелер[2] және macOS.[3]

Тарих

Осыған ұқсас қондырғылар бұрынғы жүйеде болған, мысалы Мультик, CTSS, ПЛАТО, және NLS.[4] Әңгіменің алғашқы нұсқалары[қашан? ] мәтінді әр қолданушыдан бөліп алған жоқ. Осылайша, егер әр қолданушы бір уақытта теруге мәжбүр болса, әр пайдаланушының таңбалары араласып кетті. Баяу болғандықтан телепринтер сол кезде пернетақта қолданылған (максимум секундына 11 таңба)[дәйексөз қажет ]), пайдаланушылар көбінесе бір-бірінің аяқталуын күте алмады. Ұзақ уақыт теретін пайдаланушының араласуы орын алған кезде, оны тыңдаушының кедергі келтіретін жауабын көру үшін тоқтайтын әдеттегі әдеп болды. Бұл жеке сөйлеу кезінде ұзақ монологты үзуге ұқсас. Қазіргі заманғы нұсқалары қолданылады қарғыс әр пайдаланушы үшін терминалды бірнеше аймаққа бөлу, осылайша мәтіннің араласуын болдырмау.

1983 жылы Unix командасы ретінде сөйлеудің жаңа нұсқасы енгізілді 4.2BSD, сондай-ақ әр түрлі машиналардағы пайдаланушылар арасындағы электрондық сөйлесулерді ұйымдастыруға мүмкіндік береді. Әңгімелесудің жалғасы ntalk, Бритт Йеннікі ytalk[5] және Роджер Эспель Ллиманың utalk.[6] ytalk - бұл біріншісі, екіден астам қолданушының сөйлесуіне мүмкіндік берді және әр түрлі компьютерлердегі пайдаланушылар арасындағы байланысқа мүмкіндік беру үшін ішінара жазылған өміршеңдік. utalk арнайы протоколды қолданады UDP (орнына TCP неғұрлым тиімді және бүкіл экранды шығаруға мүмкіндік беретін). Осы бағдарламалардың барлығы интерфейсті әр қатысушы үшін әр түрлі бөлімдерге бөледі. Интерфейстер әртүрлі қатысушылар терген мәлімдемелерді сөйлесу журналына қайта жинау тәртібін білдірмеген. Сонымен қатар, барлық үш бағдарлама нақты уақыттағы мәтін, онда олар әр таңбаны қалай терілген болса, солай жібереді. Бұл жақындағыларға қарағанда тез арада пікірталас сезімін тудырады жедел хабар алмасу клиенттер немесе IRC. Жедел мәтіндік қарым-қатынастың басқа түрлерін жақсы білетін қолданушылар кейде бірдеңе теріп, мәлімдемеден бас тарту туралы шешім қабылдаған кезде ыңғайсыз жағдайларға тап болады, әңгімелесудің басқа қатысушылары кез-келген пернені басу нақты уақыт режимінде болғанын білмейді.

Осыған ұқсас бағдарлама бар VMS деп аталатын жүйелер телефон.[7]

Қауіпсіздік

Сөйлесу хаттамасы арқылы қате ақпараттарды жіберетін «флэш» деп аталатын танымал бағдарламаны пранкерлер 1990-шы жылдардың басында сәтсіз нысананың терминалдық шығынын бүлдіру үшін жиі қолданған.[дәйексөз қажет ] Мұны, әдетте, сұрау салушы адамның аты-жөнін көрсетуге арналған өріске терминалдық командаларды қосу арқылы жасады. Жәбірленуші сөйлесу туралы сұранысты алған кезде, олардың экранында сұрау салушы адамның аты-жөні көрсетілетін болады. Бұл терминал командаларының орындалуына әкеліп соқтырады, бұл адамның дисплейін қалпына келтіргенге дейін оқылмайды. Кейінгі сөйлесу нұсқалары флэш әрекеттерін бұғаттап, қолданушыға оның болғанын ескертті. Кейінірек, әр түрлі терминалдық командаларды жіберу арқылы қолданушының командаларын орындай алатындығы белгілі болды. Терминалға сенімсіз деректерді шығаратын барлық бағдарламаларды түзету мүмкін болмағандықтан, қазіргі заманғы терминал эмуляторлары бұл шабуылды блоктау үшін қайта жазылды, бірақ кейбіреулері осал болуы мүмкін.[8][9]

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ адам сөйлейді, ubuntu.com
  2. ^ адам сөйлейді, freebsd.org
  3. ^ адам сөйлейді, apple.com
  4. ^ [1] 'Talk' командасының шығу тегі
  5. ^ [2] YTalk
  6. ^ [3] utpro
  7. ^ Вос, Марк Х.Е. «Марктың орны - VMS - телефон». marc.vos.net. Алынған 2016-10-19.
  8. ^ «Gnome-terminal осалдығын түзету», redhat.com
  9. ^ Gnome терминал эмуляторындағы мысал осалдығы, securityfocus.com

Сыртқы сілтемелер