Фрек (англ. FReq, сокращённое от англ. file request) — это файловый запрос: способ, позволяющий одной фидонетовской системе во время сеанса связи с другой фидонетовской системой запросить у той некоторый файл или несколько файлов.

Достоинства фреканияПравить

До появления фреков обычным методом получения файлов был заход на BBS и скачивание файла оттуда. Фреки имеют массу преимуществ в сравнении с этим методом:

  • Нет необходимости быть авторизованным пользователем BBS; собственно говоря, даже вообще нет необходимости в том, чтобы на узле, раздающем файлы в ответ на фреки, была какая-либо BBS.
  • Нет необходимости тратить время на поиск файла на BBS, если имя файла известно.
  • Нет необходимости в участии человека во время получения файла (можно запланировать отправку запроса на то время, когда системный оператор станции, его отправляющей, будет отсутствовать).

Обработка фрекаПравить

Получив файловый запрос, мейлер станции-получателя либо обрабатывает его самостоятельно, либо передаёт специальной программе — обработчику фреков, фрекопроце́ссору (англ. freq processor). В любом случае запрос приходиться сверить с правилами файловых запросов, действующих на станции, а затем выдать файл и (или) квитанцию с отчётом о выданном файле (или о том, почему в выдаче отказано).

В настоящее время взаимодействие между мейлером и фрекопроцессором принято осуществлять по стандарту SRIF (сокр. от англ. Standard Request Information File — стандартный информационный файл запросов), описанному в FSC-0086.

Ограничения фрекаПравить

Правила и ограничения файловых запросов, действующие на станции, могут содержать:

  • Ограничения по времени суток или дням недели, когда фреки разрешены.
  • Ограничения объёма файлов, фрекаемых одним пользователем в сутки (в неделю, в месяц, и т. п.).
  • Ограничение времени, в течение которого можно занимать телефонную (или иную) линию связи, получая файлы. Или (что примерно то же самое) нижний предел скорости соединения.
  • Специальные пароли, которым защищаются отдельные файлы (не зная пароля, нельзя их фрекнуть).

Hа некоторых системах[1] могут быть разрешены фреки (или вообще любые сеансы связи) только с системами, которые присутствуют в ноудлисте или пойнтлисте. Иногда — только для тех, у кого с этой станцией есть парольный линк.

Как правило, файловые запросы запрещены во время почтового часа.

Стандарты фрекаПравить

В настоящее время в Фидонете широко используются два типа файловых запросов:

  • Bark — передаёт запрос во время сеанса связи в специальном пакете;
  • WaZOO — передаёт запрос во время сеанса связи в виде специального файла (REQ-файла).

Функцией создания файловых запросов (особенно REQ-файлов) наделены многие мейлеры и редакторы почты. Иногда бывает достаточно создать письмо с соответствующим атрибутом, в теме письма перечислив имена желаемых файлов.

Известные фрекопроцессорыПравить

Известны следующие внешние программы для обработки файловых запросов:

ПримечанияПравить

  1. Такие системы нередко помечают себя в нодлисте или пойнтлисте флагом LO, означающим «Listed Only» (то есть, в переводе с английского, «только для присутствующих в списке»).