Образовательная программа компании Global Inform. Украина, Харьков
Программа trn Большинство групп новостей Usenet напоминают комнаты, где проходит одновременно несколько дискуссий. Некоторые дискуссии представляют собой одиночные утверждения, на которые не поступает ни одного ответа, но другие обычно сопровождаются ответами, отве- тами на ответы и т.д., образуя поток, объединяемый общей темой. Если вас интересует конкретная тема, вы можете прочитать весь по- ток. Если поток начинается с вопроса, в потоке вы скорее всего найдете ответы. Программа trn - это средство чтения новостей Usenet, которое выводит сообщения, организованные по потокам. Многие находят этот метод организации более простым, чем организация по дате. При вы- воде каждого сообщения trn также показывает вам, где в потоке можно найти данное сообщение. Использование trn почти идентично работе с rn. На самом деле эти программы созданы на основе одного исходного кода. Описание команд вы можете найти в разделе, посвященном rn. Здесь обсужда- ются только различия между trn и rn. Если вы знакомы с rn и nn, то увидите, что trn похож на комбинацию этих программ. trn имеет дополнительный режим - режим выбора потока, кото- рый вызывается из режима выбора группы новостей с помощью команды + (вместо y для перехода в новую группу). Отметим, что каждая нить содержит одну строку с именем нити. Номер, указанный на этой строке, показывает вам, сколько непрочитанных сообщений содержит каждая группа. В каждой дополнительной нижерасположенной строке указываются имена тех пользователей, которые передавали ответы. Вы можете выбрать потоки сразу или после завершения работы со всей группой новостей. Команды, которые вы можете использовать в режиме выбора потока, показаны ниже. Команды режима выбора потока программы trn Команда Описание буква Выбирает поток для последующей обработки. y Переключает выбор текущего потока. n Переход к следующему потоку. p Переход к предыдущему потоку. > Переход к следующей странице. < Переход к предыдущей странице. $ Переход к последней странице. ^ Переход к первой странице. Enter Немедленно начинает обработку текущего потока. Z Начинает обработку выбранных потоков (если потоки не выбраны, то обрабатывают- ся все потоки). X Помечает все невыбранные потоки как про- читанные и начинает обработку выбранных потоков. D Помечает все невыбранные статьи текущей страницы как прочитанные и начинает обра- ботку выбранных потоков. /текст Ищет потоки, содержащие в теме заданный текст. L Выполняет циклическое переключение между тремя режимами вывода (длинным, средним и коротким). N Переходит к следующей группе с непрочи- танными новостями. q Выход из данной группы новостей. Чтобы выбрать поток (тему) для чтения, наберите букву, ука- занную слева в строке темы. После буквы выводится +. Для переме- щения вверх и вниз по списку на странице вы можете использовать команды n и p (стрелки вверх и вниз здесь не работают). Чтобы увидеть страницы выше и ниже текущей, воспользуйтесь командами < и >. Чтобы немедленно увидеть выбранную группу, просто нажмите Enter. В режиме просмотра статей действуют те же команды, что и в команды просмотра программы rn, но вывод будет немного отличать- ся. Несколько верхних строк показывают схему потока, а текущая статья в потоке подсвечивается. Например: ( )+-( )--[1]+-[1] | \-[1] \-[1]+-[1] \-[1] Пустые скобки ( ) в левой части схемы означают корень потока (круглыми скобками обозначаются части потока, которые в вашей системе больше недоступны). Данное сообщение имеет два ответа - два сообщения в следующем столбце справа (первый из двух ответов здесь также недоступен). На первый ответ имеется еще два ответа, первый из которых подсвечивается (это тот ответ, который вы читаете).