[Перевод] figlet и toilet

Discussion in 'Безопасность и Анонимность' started by scrat, 9 Feb 2009.

  1. scrat

    scrat кодер

    Joined:
    8 Apr 2007
    Messages:
    625
    Likes Received:
    541
    Reputations:
    3
    Сегодня речь пойдёт о двух программах позволяющих переводить строки в ascii-art формат.
    1. figlet - показывает строку ascii-артом
    2. toilet - показывает строку специальными символами+поддержка цветов.

    Устанавливаем оба пакета:
    Code:
    $ sudo apt-get update
    $ sudo apt-get install toilet figlet
    
    figlet
    Code:
    $ figlet nixCraft
    
           _       ____            __ _
     _ __ (_)_  __/ ___|_ __ __ _ / _| |_
    | '_ \| \ \/ / |   | '__/ _` | |_| __|
    | | | | |>  <| |___| | | (_| |  _| |_
    |_| |_|_/_/\_\\____|_|  \__,_|_|  \__|
    
    
    Опция -f задаёт шрифт:

    Code:
    $ figlet -f big "nixCraft"
    
           _       _____            __ _
          (_)     / ____|          / _| |
     _ __  ___  _| |     _ __ __ _| |_| |_
    | '_ \| \ \/ / |    | '__/ _` |  _| __|
    | | | | |>  <| |____| | | (_| | | | |_
    |_| |_|_/_/\_\\_____|_|  \__,_|_|  \__|
    
    figlet имеет кучу опций которые могут пригодиться,так что советую почитать man-страницы figlet.

    Список шрифтов figlet-а можно посмотреть используя figlist.


    toilet
    Основные опции:
    -f - fontname - устанавливает шрифт.
    -F filter-name - устанавливает фильтр.

    Чтобы посмотреть фильтры: toilet -F list

    Пример:
    Code:
    $ toilet -f bigmono9 -F gay nixCraft
    $ toilet -f mono12 -F metal nixCraft
    
    Вывод:
    [​IMG]

    Подобное может понадобиться если захочется крутой /etc/motd,да в общем можно придумать кучу применений.
    Есть даже php-класс для работы с figlet.

    По мотивам: http://www.cyberciti.biz/faq/create-large-colorful-text-banner-on-screen/
    Кстате крутой бложек,советую подписаться. В будующем возможно буду от туда переводы выкладывать.
     
    4 people like this.