Diff for /processmail/README between versions 3.1 and 3.2

version 3.1, 2008/03/24 16:01:47 version 3.2, 2013/10/11 15:39:35
Line 22 Line 22
      понадобится )       понадобится )
   
 Б. В каждом из файлов processmail.pl, createtable.pl, reminder.pl,  Б. В каждом из файлов processmail.pl, createtable.pl, reminder.pl,
 collection.pl замените первую строку (#!/usr/local/bin/perl) на ссылку  collection.pl замените первую строку (#!/usr/bin/perl) на ссылку
 на положение перла в Вашей системе. Сделайте эти файлы выполняемыми (в  на положение перла в Вашей системе. Сделайте эти файлы выполняемыми (в
 Юниксе это делает chmod a+x *.pl)  Юниксе это делает chmod a+x *.pl)
   
Line 59  collection.pl замените первую строку (#! Line 59  collection.pl замените первую строку (#!
   процедуры printheader и printfooter печатают заголовок Вашего    процедуры printheader и printfooter печатают заголовок Вашего
       письма-напоминания на лист z-info        письма-напоминания на лист z-info
   
   
 2. РАБОТА С ПРОГРАММАМИ  2. РАБОТА С ПРОГРАММАМИ
   
 А. Просмотрите каждое письмо с ответами -- соблюден ли в нем  А. Просмотрите каждое письмо с ответами -- соблюден ли в нем
Line 84  sprint.mail и stayer.mail. Если от коман Line 85  sprint.mail и stayer.mail. Если от коман
 бросайте туда ВСЕ. Проверьте, что более поздние письма следуют за  бросайте туда ВСЕ. Проверьте, что более поздние письма следуют за
 более ранними.  более ранними.
   
   
 В. Время от времени запускайте   В. Время от времени запускайте 
         reminder.pl -r номер_зачета            reminder.pl -r номер_зачета  
   
Line 95  sprint.mail и stayer.mail. Если от коман Line 97  sprint.mail и stayer.mail. Если от коман
 Это пошлет на лист z-info сводку о командах, чьи ответы получены. Но  Это пошлет на лист z-info сводку о командах, чьи ответы получены. Но
 не злоупотребляйте сводками, дабы не рассердить Почтмейстера.  не злоупотребляйте сводками, дабы не рассердить Почтмейстера.
   
   
 Г. Когда ответов скопится достаточно, запустите  Г. Когда ответов скопится достаточно, запустите
         processmail.pl  -o scores          processmail.pl  -o scores
 Тогда у Вас получится файл scores примерно такого типа:  Тогда у Вас получится файл scores примерно такого типа:
Line 120  sprint.mail и stayer.mail. Если от коман Line 123  sprint.mail и stayer.mail. Если от коман
         processmail.pl -t scores > scores          processmail.pl -t scores > scores
 Это приведет к уничтожению ваших старых оценок.  Это приведет к уничтожению ваших старых оценок.
   
   
 Д. Когда срок приема ответов истечет, ПРОВЕРЬТЕ ваши оценки. Неприятно  Д. Когда срок приема ответов истечет, ПРОВЕРЬТЕ ваши оценки. Неприятно
 наталкиваться на собственную небрежность, правда?  наталкиваться на собственную небрежность, правда?
   
Line 137  sprint.mail и stayer.mail. Если от коман Line 141  sprint.mail и stayer.mail. Если от коман
 Ключ -s (от Short) выводит ответы в "сжатом" формате   ("++-+-++-+-++-+-").  Ключ -s (от Short) выводит ответы в "сжатом" формате   ("++-+-++-+-++-+-").
 Ключ -m (от Medium) выводит ответы в "среднем" формате ("++-+-  ++-+-  ++-+-").  Ключ -m (от Medium) выводит ответы в "среднем" формате ("++-+-  ++-+-  ++-+-").
   
 Перед посылкой на общий лист просмотрите файлы еще раз -- а вдруг  
 ошиблись Вы или я?  У команды collection.pl тоже есть ключи '-m' и '-s'.  По умолчанию,
   для каждого вопроса выводятся списки всех полученных ответов, разбитые
   на подкатегории "ЗАСЧИТАНО", "НЕ ЗАСЧИТАНО", "НЕ ЯСНО":
           ВОПРОС 1:
           
           ЗАСЧИТАНО:
           
           НЕ ЗАСЧИТАНО:
           - неправильно
           
           НЕ ЯСНО:
           
   (даже если в соответствующей подкатегории нет ответов).
   
   С ключом -s (от Short) печатаются только те подкатегории, в которых
   есть хоть один ответ - а пустые подкатегории ("ЗАСЧИТАНО" и "НЕ ЯСНО"
   в примере выше) не печатаются совсем.  Это компактнее, но менее 
   предсказуемо.
   С ключом -m (от Medium) собрание сочинений будет иметь промежуточный
   вид - подкатегории "ЗАСЧИТАНО" и "НЕ ЗАСЧИТАНО" печатаются всегда 
   (даже если пустые), а "НЕ ЯСНО" - только если в ней что-то есть.
   
   По опыту, наиболее удобный формат для человеческого восприятия 
   собраний сочинений - '-m', хотя это, конечно же, дело вкуса.  
   В любом случае, если ответы в какой-то подкатегории *есть*, то
   они будут напечатаны (т.е. ничего не пропадает, речь только о том,
   как программа себя ведет при отсутствии соответствующих ответов).
   
   
   Е. Перед посылкой сгенерированных файлов а общий лист просмотрите 
   файлы еще раз -- а вдруг ошиблись Вы или я?
   
 Вот и все!  Вот и все!
   
   
 3. РАЗНЫЕ РАЗНОСТИ  3. РАЗНЫЕ РАЗНОСТИ
   
 В файле process.tex хранится техническая документация к  В файле process.tex хранится техническая документация к
Line 152  sprint.mail и stayer.mail. Если от коман Line 187  sprint.mail и stayer.mail. Если от коман
 ключом программы печатают массу всякой дополнительной информации --  ключом программы печатают массу всякой дополнительной информации --
 полезной и не очень...  полезной и не очень...
   
   
 4. АВТОР  4. АВТОР
   
 Борис Вейцман, borisv@lk.net  Борис Вейцман, borisv@lk.net

Removed from v.3.1  
changed lines
  Added in v.3.2


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>