Язык bat: Руководство Batch для начинающих | betacode.net
Содержание
НОУ ИНТУИТ | Лекция | Язык интерпретатора Cmd.exe. Командные файлы
Аннотация: Описываются возможности языка командных файлов: работа с переменными и параметрами командной строки, реализация циклов, условных операторов и операторов перехода. Даются примеры обработки текстовых файлов с помощью командных файлов
Ключевые слова: shell, language, Windows, файл, текстовый файл, COM, исполнение, метка перехода, PRN, EOL
Язык интерпретатора Cmd.exe. Командные файлы
Язык оболочки командной строки (shell language) в Windows реализован в виде командных (или пакетных) файлов. Командный файл в Windows — это обычный текстовый файл с расширением bat или cmd, в котором записаны допустимые команды операционной системы (как внешние, так и внутренние), а также некоторые дополнительные инструкции и ключевые слова, придающие командным файлам некоторое сходство с алгоритмическими языками программирования. Например, если записать в файл deltmp. bat следующие команды:
C:\ CD %TEMP% DEL /F *.tmp
и запустить его на выполнение (аналогично исполняемым файлам с расширением com или exe), то мы удалим все файлы во временной директории Windows. Таким образом, исполнение командного файла приводит к тому же результату, что и последовательный ввод записанных в нем команд. При этом не проводится никакой предварительной компиляции или проверки синтаксиса кода; если встречается строка с ошибочной командой, то она игнорируется. Очевидно, что если вам приходится часто выполнять одни и те же действия, то использование командных файлов может сэкономить много времени.
Вывод сообщений и дублирование команд
По умолчанию команды пакетного файла перед исполнением выводятся на экран, что выглядит не очень эстетично. С помощью команды ECHO OFF можно отключить дублирование команд, идущих после нее (сама команда ECHO OFF при этом все же дублируется). Например,
REM Следующие две команды будут дублироваться на экране … DIR C:\ ECHO OFF REM А остальные уже не будут DIR D:\
Для восстановления режима дублирования используется команда ECHO ON. Кроме этого, можно отключить дублирование любой отдельной строки в командном файле, написав в начале этой строки символ @, например:
ECHO ON REM Команда DIR C:\ дублируется на экране DIR C:\ REM А команда DIR D:\ — нет @DIR D:\
Таким образом, если поставить в самое начало файла команду
@ECHO OFF
то это решит все проблемы с дублированием команд.
В пакетном файле можно выводить на экран строки с сообщениями. Делается это с помощью команды
ECHO сообщение
Например,
@ECHO OFF ECHO Привет!ru/2010/edi»>Команда ECHO. (точка должна следовать
непосредственно за словом «ECHO»)
выводит на экран пустую строку. Например,
@ECHO OFF ECHO Привет! ECHO. ECHO Пока!
Часто бывает удобно для просмотра сообщений, выводимых из пакетного файла, предварительно полностью очистить экран командой CLS.
Используя механизм перенаправления ввода/вывода (символы > и >>), можно направить сообщения, выводимые командой ECHO, в определенный текстовый файл. Например:
@ECHO OFF ECHO Привет! > hi.txt ECHO Пока! >> hi.txt
С помощью такого метода можно, скажем,
заполнять файлы-протоколы с отчетом о
произведенных действиях. Например:
@ECHO OFF REM Попытка копирования XCOPY C:\PROGRAMS D:\PROGRAMS /s REM Добавление сообщения в файл report.txt в случае REM удачного завершения копирования IF NOT ERRORLEVEL 1 ECHO Успешное копирование >> report. txt
Использование параметров командной строки
При запуске пакетных файлов в командной строке можно указывать произвольное число параметров, значения которых можно использовать внутри файла. Это позволяет, например, применять один и тот же командный файл для выполнения команд с различными параметрами.
Для доступа из командного файла к параметрам командной строки применяются символы %0, %1, …, %9 или %*. При этом вместо %0 подставляется имя выполняемого пакетного файла, вместо %1, %2, …, %9 — значения первых девяти параметров командной строки соответственно, а вместо %* — все аргументы. Если в командной строке при вызове пакетного файла задано меньше девяти параметров, то «лишние» переменные из %1 – %9 замещаются пустыми строками. Рассмотрим следующий пример. Пусть имеется командный файл copier.bat следующего содержания:
@ECHO OFF CLS ECHO Файл %0 копирует каталог %1 в %2 XCOPY %1 %2 /Sintuit.ru/2010/edi»>Если запустить его из командной строки с двумя параметрами, например
copier.bat C:\Programs D:\Backup
то на экран выведется сообщение
Файл copier.bat копирует каталог C:\Programs в D:\Backup
и произойдет копирование каталога C:\Programs со всеми его подкаталогами в D:\Backup.
При необходимости можно использовать более девяти параметров командной строки. Это достигается с помощью команды SHIFT, которая изменяет значения замещаемых параметров с %0 по %9, копируя каждый параметр в предыдущий, то есть значение %1 копируется в %0, значение %2 – в %1 и т.д. Замещаемому параметру %9 присваивается значение параметра, следующего в командной строке за старым значением %9. Если же такой параметр не задан, то новое значение %9 — пустая строка.
Рассмотрим пример. Пусть командный файл my. bat вызван из командной строки следующим образом:
my.bat p1 p2 p3
Тогда %0=my.bat, %1=p1, %2=p2, %3=p3, параметры %4 – %9 являются пустыми строками. После выполнения команды SHIFT значения замещаемых параметров изменятся следующим образом: %0=p1, %1=p2, %2=p3, параметры %3 – %9 – пустые строки.
При включении расширенной обработки команд SHIFT поддерживает ключ /n, задающий начало сдвига параметров с номера n, где n может быть числом от 0 до 9.
Например, в следующей команде:
SHIFT /2
параметр %2 заменяется на %3, %3 на %4 и т.д., а параметры %0 и %1 остаются без изменений.
Команда, обратная SHIFT (обратный сдвиг), отсутствует. После выполнения SHIFT уже нельзя восстановить параметр (%0), который был первым перед сдвигом. Если в командной строке задано больше десяти параметров, то команду SHIFT можно использовать несколько раз.
В командных файлах имеются некоторые возможности синтаксического анализа заменяемых параметров. Для параметра с номером n (%n) допустимы синтаксические конструкции (операторы), представленные в табл. 3.1.
Операторы | Описание |
---|---|
%~Fn | Переменная %n расширяется до полного имени файла |
%~Dn | Из переменной %n выделяется только имя диска |
%~Pn | Из переменной %n выделяется только путь к файлу |
%~Nn | Из переменной %n выделяется только имя файла |
%~Xn | Из переменной %n выделяется расширение имени файла |
%~Sn | Значение операторов N и X для переменной %n изменяется так, что они работают с кратким именем файла |
%~$PATH:n | Проводится поиск по каталогам, заданным в переменной среды PATH, и переменная %n заменяется на полное имя первого найденного файла. Если переменная PATH не определена или в результате поиска не найден ни один файл, эта конструкция заменяется на пустую строку. Естественно, здесь переменную PATH можно заменить на любое другое допустимое значение |
Данные синтаксические конструкции можно объединять друг с другом, например:
%~DPn — из переменной %n выделяется имя диска и путь,
%~NXn — из переменной %n выделяется имя файла и расширение.
Рассмотрим следующий пример. Пусть мы находимся в каталоге C:\TEXT и запускаем пакетный файл с параметром Рассказ.doc ( %1=Рассказ.doc ). Тогда применение операторов, описанных в табл. 3.1, к параметру %1 даст следующие результаты:
%~F1=C:\TEXT\Рассказ.doc %~D1=C: %~P1=\TEXT\ %~N1=Рассказ %~X1=.doc %~DP1=C:\TEXT\ %~NX1=Рассказ.doc
The Bat! — Professional
Проект: 1Софт
The Bat! — Professional — лицензия для коммерческого использования. Почтовый агент The Bat! Отличается возможностью сохранения конфиденциальности переписки, удобством и экономией времени при работе с почтой.
Язык интерфейса: Русский
- Описание
- Системные требования
The Bat! — Professional — лицензия для коммерческого использования.
Почтовый агент The Bat! Отличается возможностью сохранения конфиденциальности переписки, удобством и экономией времени при работе с почтой.
The Bat! позволяет работать с неограниченным числом почтовых ящиков, обрабатывать и хранить неограниченное количество писем. В состав версии The Bat! Professional входит The Bat! Voyager — мобильный почтовый клиент, который работает с любым портативным носителем информации: «флэшки», конверторы из USB в IDE, и так далее.
Основными отличиями версии The Bat! — Professional от The Bat! – Home является наличие в версии Professional:
- The Bat Voyager.
- Шифрования почтовой базы.
- Возможность биометрической аутентификации.
- Поддержка аппаратной аутентификации.
The Bat! обладает широким функционалом:
- Надёжное шифрование. The Bat! предоставляет широкую поддержку протоколов аутентификации и шифрования при работе с почтовыми серверами для защиты от преднамеренного искажения данных, а также утечки конфиденциальной информации при передаче писем через Интернет. Почтовая программа The Bat! защищает конфиденциальность переписки, используя OpenPGP для подписи и шифрования электронной почты. Почтовый клиент предлагает встроенный PGP. Кроме того, можно подключить другие варианты программ, начиная от классической PGP 2.6.3 и до новейших PGP 9 и 10, а также GnuPG. Кроме того, в The Bat! можно использовать внутреннюю реализацию S/MIME или Microsoft CryptoAPI. The Bat! работает с Secure Socket Layer (SSL) v3.0 / Transport Layer Security (TLS) v1.0, v1.1.
- Резервное копирование. Все настройки программы, адресные книги и почтовые папки могут быть сохранены в отдельном файле и затем восстановлены из резервной копии в случае нежелательного изменения информации или потери данных. Архив можно снабдить комментарием и защитить паролем (в этом случае содержимое резервной копии будет зашифровано). Кроме того, The Bat! позволяет создавать отдельную резервную копию для каждого почтового ящика или папки.
- Шифрование почтовой базы. В The Bat! Professional доступно шифрование почтовой базы, которая хранится на компьютере. При этом используется алгоритм шифрования AES в режиме CBC с размером ключа 128 бит. Шифрование почтовой базы (писем, адресных книг и файлов конфигурации) можно включить при первом запуске программы. При этом необходимо установить мастер-пароль для доступа к программе.
- Автономная адресная книга. The Bat! использует собственную адресную книгу, не связанную с адресной книгой Microsoft Windows Address Book. Адресная книга Microsoft Windows, используемая программами Microsoft Outlook, Outlook Express и прочими, является основной мишенью всех вирусных атак, так как вирусы извлекают адреса электронной почты из адресной книги Microsoft для дальнейшего распространения.
- Уникальная функция парковки. С помощью парковки можно закрепить письмо за определенной папкой и предохранить его от случайного удаления или перемещения.
- Внутренний просмотрщик HTML. Внутренний модуль просмотра HTML, встроенный в The Bat!, не зависит от системного модуля отображения HTML и от Microsoft Internet Explorer. Встроенный модуль The Bat! поддерживает язык гипертекста HTML 4.0 и стили форматирования документа CSS v2.0, игнорирует скрипты и исполняемый код, который является основной причиной вирусов. Модуль просмотра HTML, встроенный в The Bat!, не позволяет вирусам, использующим известные уязвимости HTML от Microsoft Internet Explorer (IFRAME, Automatic Execution of Embedded MIME type, и т.д.), проникнуть в ваш компьютер.
- Управление загрузкой изображений. В программу встроен инструмент для фонового извлечения изображений из писем в формате HTML. Его появление обусловлено все более частым проникновением вредоносных кодов в компьютеры пользователей через сообщения HTML, содержащие графику. Управление загрузкой изображений позволяет блокировать подозрительные и пропускать безопасные изображения, производя извлечение не в зависимости от папки или адресата сообщения, а исходя из опасности хоста или URL поступившего сообщения.
- Выборочное скачивание. Выборочное скачивание позволяет удалить письмо или оставить его на вашем POP3 сервере, не дожидаясь загрузки сообщения. Фильтры выборочного скачивания можно использовать для борьбы с вирусами и нежелательной рекламой.
- Интерфейс к антивирусным сканерам. The Bat! предоставляет интерфейс к известным антивирусным сканерам, за счёт чего реализуется возможность проверять прикреплённые файлы на вирусы.
- Безопасная работа с прикреплёнными файлами. The Bat! предупреждает пользователя перед попыткой открытия файлов с подозрительными расширениями о возможных вирусах, позволяет запретить запуск файлов определенных типов. Кроме того, основным преимуществом The Bat! является то, что пользователь видит действительное расширение присоединенных файлов. Программа не скрывает тип присоединенных файлов от пользователя. Если присоединенный файл имеет «двойное расширение», например, photo.jpg.exe, The Bat! выдаст пользователю дополнительное предупреждение.
- ASLR и DEP. The Bat! задействует такие компоненты Windows , как механизм Случайного Размещения в Адресном Пространстве (ASLR) и механизм Предотвращения Выполнения Данных (DEP) для защиты компьютера от вирусов и вредоносных кодов, распространяемых через электронную почту.
- 64-разрядная версия. The Bat! x64 предоставляет владельцам 64-разрядных систем преимущества в скорости и безопасности. С точки зрения производительности, 64-х разрядный The Bat! на 5% быстрее, чем 32-разрядный в 64-битной операционной системе. Более того, использование 64-битных программ в аналогичных версиях Windows является более безопасным, так как угрозы, которые в частности нацелены на 32-битные программы безвредны для 64-битных.
- Фильтрация – одна из сильнейших сторон программы. Для обработки корреспонденции применяется встроенный Сортировщик писем, который автоматически распределяет входящую, исходящую, прочитанную и обработанную почту по соответствующим папкам. Создание правил сортировки займет всего несколько минут, после чего вы можете навсегда забыть про ручное перемещение писем из папки в папку.
- Автоматическая обработка сообщений. Вышеупомянутый Сортировщик писем позволяет автоматизировать обработку сообщений: настроить автоответ, запуск внешнего приложения, добавить адресатов в адресную книгу, экспортировать или архивировать сообщения, извлечь присоединенные файлы и многое другое.
- Шаблоны. The Bat! может не только добавить подпись к сообщению, но и позволяет создавать шаблоны писем, используя множество специальных макросов. Любой ящик, папка или адресат могут иметь собственный шаблон для нового письма, ответа или пересылки. Применение шаблонов позволяет существенно ускорить подготовку почты, особенно когда письмо включает в себя стандартный или часто повторяющийся текст.
- Быстрые шаблоны. Быстрые шаблоны позволяют автоматизировать процесс создания писем и сэкономить рабочее время, вставляя в письмо заранее набранный текст. Если пользователю каждый день приходится отвечать в письмах на одни и те же вопросы, он по достоинству оценит эти шаблоны. В быстрых шаблонах, равно как и в обычных, доступен полный набор макросов, позволяющий задать любую, даже самую сложную последовательность действий.
- Поддержка CardDAV для синхронизации адресных книг. Поддержка протокола CardDAV позволяет синхронизировать адресную книгу The Bat! с контактами Google и iCloud, а также с другими серверами, которые поддерживают этот протокол. Все изменения в адресной книге The Bat! передаются на сервер, который синхронизирует адресные книги на всех устройствах. Такая синхронизация удобна, если вы работаете с адресными книгами на нескольких устройствах: например, вы можете добавить контакт на своём смартфоне или планшете, и он появится и в адресной книге The Bat!
- Адресная книга. Адресная книга содержит список адресатов, которые можно объединять в группы для классификации, либо для использования адресов в качестве списка рассылки, т.е. отправить письмо сразу всем членам группы. К каждой адресной записи можно присоединить фотографию, указать личные данные, сведения о месте работы, шаблоны писем к данному адресату, список S/MIME-сертификатов абонента, а также кодировку по умолчанию. В The Bat! присутствует возможность следить за Историей адресов, что позволяет просматривать и быстро находить любое сообщение любого из корреспондентов.
- Совместимость с Microsoft Exchange. The Bat! подключается к серверам Microsoft Exchange, используя протокол EWS или MAPI для вызова или отправки сообщений. Подключаться к серверам Exchange через протокол MAPI можно, используя профиль Outlook либо клиент Microsoft Exchange Server MAPI и Collaboration Data Objects. Протокол EWS позволяет подключаться к серверам Exchange 2007 и более новых версий напрямую, без использования дополнительных приложений. The Bat! также загрузит другие компоненты MS Exchange, такие как календари, контакты, задачи, заметки в ящиках, настроенных на работу по протоколу EWS.
- Национальные кодировки. The Bat! корректно работает со всеми кодировками, включая все русские и восточноевропейские. Гибкая система настроек позволяет устанавливать свои кодировки для каждого ящика и каждого адресата. Повсеместно поддерживается кодировка Unicode. Также поддерживаются все системные шрифты и наборы символов.
- Диспетчер писем. Диспетчер позволяет обрабатывать почту на сервере, не дожидаясь ее загрузки. Отличное средство для осуществления удаленного контроля над вашей корреспонденцией. Особенно полезно в том случае, если необходимо оставить объемные письма на сервере, чтобы прочесть их позже, или удалить письма, не получая их.
- Многоязыковой интерфейс. The Bat! позволяет изменять язык интерфейса «на лету», без перезапуска программы.
- Модуль просмотра изображений. The Bat! оснащен собственным модулем просмотра изображений. Это означает, что доступ к вложенным изображениям гораздо быстрее, чем через внешнее приложение. Пользователи могут переключаться между всеми изображениями, вложенными в письмо. Модуль поддерживает поворот, алгоритмы изменения размера и масштаба, полноэкранный режим, вывод изображения на печать.
- Поддержка интернационализированных доменных имен. Начиная с версии 6.0, The Bat! поддерживает работу с IDN — доменными именами. IDN — от английского Internationalized Domain Names — интернационализованные доменные имена, которые содержат символы национальных алфавитов, например, президент.рф, почта.рф и тд. К таким доменным именам относятся имена, составленные из букв не латинских алфавитов планеты: кириллица, арабский , китайский алфавит и др. А также можно использовать имена с символами латинского алфавита с диакритическими знаками (немецкий, французский и т.д.).
- Встроенная поддержка RSS каналов. RSS – это технология получения новых анонсов, опубликованных на сайте, блоге или форуме. Вы можете подписываться на неограниченное число RSS каналов, а также читать и сортировать информацию, поступающую через эти каналы. Все новости и сообщения с форума будут загружены в почтовый клиент, аккуратно собраны в одной ленте и представлены в удобном списке новостей, точно так же, как и обычные электронные письма. В списке новостей вы увидите не только название новости, но и её анонс, и таким образом сможете выбрать и перейти лишь к тем новостям, которые вас интересуют.
- The Bat! Voyager.Мобильный почтовый клиент, который работает с любым портативным носителем информации: «флэшки», конверторы из USB в IDE, и так далее. The Bat! Voyager создан для того, чтобы получать и отправлять письма с любого компьютера.
- Импорт писем. The Bat! позволяет импортировать письма из других почтовых клиентов:
- Mozilla Thunderbird.
- Eudora Lite/Pro.
- Pegasus Mail.
- Netscape 6.
- Netscape Messenger v4.xx.
- Netscape Mail v2.xx, 3.xx.
- Microsoft Outlook Express 5.x / 6.x.
- Microsoft Office Outlook.
- MS Outlook Express 4 / MS Mail News.
- Импорт адресных книг из файлов:
- LDIF-файл.
- Электронная визитная карточка (VCard).
- Список адресов (текст).
- Разделённый запятыми (текст).
- Разделённый табуляциямаи (текст).
- INI-файл.
- Сертификат X.509.
- Адресная книга Eudora.
- Файл-шаблон Pegasus.
- Контакты MS Outlook.
- MS Outlook Express (Адресная книга Windows).
- Windows Mail (Vista).
- Контакты Google.
Системные требования The Bat! более чем скромны. The Bat! работает в Windows XP и последующих версиях операционной системы Windows с минимальным разрешением экрана 1024X768. Минимальных требований к объему памяти или скорости процессора не существует.
исследователей «переводят» Bat Talk. Оказывается, они много спорят | Умные новости
Египетская фруктовая летучая мышь — очень социальное млекопитающее, которое насиживает (и спорит) в многолюдных колониях.
Михал Самуни-Бланк
Многие животные общаются друг с другом, по крайней мере, в общих чертах — волки воют друг на друга, птицы поют и танцуют, чтобы привлечь партнеров, а большие кошки метят свою территорию мочой. Но исследователи из Тель-Авивского университета недавно обнаружили, что когда хотя бы один вид общается, он становится очень специфичным. Оказывается, египетские фруктовые летучие мыши не просто издают пронзительный визг, когда собираются вместе в своих насестах. Они сообщают о конкретных проблемах, сообщает Боб Йирка из Phys.org.
По словам Рамина Скиббы из Nature , нейроэколог Йосси Йовель и его коллеги зарегистрировали группу из 22 египетских фруктовых летучих мышей, Rousettus aegyptiacus, , в течение 75 дней. Используя модифицированный алгоритм машинного обучения, изначально разработанный для распознавания человеческого голоса, они передали в программное обеспечение 15 000 вызовов. Затем они проанализировали соответствующее видео, чтобы увидеть, могут ли они сопоставить призывы к определенным действиям.
Они обнаружили, что звуки летучих мышей не просто случайны, как считалось ранее, сообщает Скибба. Они смогли классифицировать 60 процентов звонков по четырем категориям. Один из типов криков указывает на то, что летучие мыши спорят о еде. Другой указывает на спор об их положении в спящем кластере. Третий сигнал зарезервирован для самцов, совершающих нежелательные брачные шаги, а четвертый происходит, когда летучая мышь спорит с другой летучей мышью, сидящей слишком близко. На самом деле, летучие мыши издают немного разные версии звонков, когда разговаривают с разными людьми в группе, подобно тому, как человек использует разный тон голоса при разговоре с разными людьми. Скибба отмечает, что, помимо людей, известно, что только дельфины и горстка других видов обращаются к отдельным людям, а не издают общие коммуникативные звуки. Исследование опубликовано в журнале Научные отчеты .
«Мы показали, что большая часть вокализаций летучих мышей, которые ранее считались означающими одно и то же, что-то вроде «убирайся отсюда!», на самом деле содержат много информации», — говорит Йовел Николе Дэвис по телефону The Guardian . . По словам Йовеля, еще более внимательно изучив стрессы и паттерны, исследователи смогут выявить еще больше тонкостей в криках летучих мышей.
Это не конец исследований, сообщает Йирка. Йовель и его команда хотят выяснить, рождаются ли летучие мыши со знанием этого «языка» или же они усваивают его со временем, живя в своих колониях. Они также хотят знать, используют ли летучие мыши подобное общение за пределами насеста. Чтобы понять это, к некоторым летучим мышам прикрепят микрофоны и выпустят их на волю.
Кейт Джонс, профессор экологии и биоразнообразия в Университетском колледже Лондона, говорит Дэвису, что исследование очень интересное. «Это похоже на Розеттский камень, чтобы понять социальное поведение [летучих мышей]. Мне очень нравится тот факт, что им удалось расшифровать некоторые из этих вокализаций, и в этих сигналах содержится гораздо больше информации, чем мы думали», — говорит она. Она говорит, что, возможно, даже можно будет использовать аналогичные методы, чтобы начать понимать нюансы общения и у других видов.
Получайте последние новости в свой почтовый ящик каждый будний день.
Рекомендуемые видео
ученых расшифровали язык летучих мышей
ПодписатьсяПодарить
Вещи, которые вы покупаете по нашим ссылкам, могут принести Vox Media комиссию
Фото: Юэн Чарльтон/Getty Images
Имидж летучих мышей как вида, возможно, находится на подъеме — опубликованный ранее в этом году отчет об «исторически стигматизированных видах» показал, что их уже не так ненавидят, как несколько десятилетий назад. — но они все еще не считаются достаточно милыми, чтобы привлечь внимание, которое обычно получают другие, более приятные животные: недавнее исследование привлекательности животных и финансирования исследований отсортировало их в категорию «уродливых». Ожог, может быть, но не незаслуженный.
Эта конкретная история, тем не менее, является одной из историй о победе мозга над красотой: согласно исследованию, опубликованному на прошлой неделе в журнале Scientific Reports , летучие мыши, какими бы жуткими они ни были, на самом деле являются одними из самых изощренных коммуникаторов в животном мире. Отдельные крики летучих мышей трудно различить невооруженным человеческим ухом — «В основном [это] летучие мыши кричат друг на друга», — соавтор исследования Йосси Йовель, зоолог из Тель-Авивского университета и руководитель школьной лаборатории летучих мышей нейроэкологии. , сказал The Guardian — но более тщательный анализ раскрывает очень специфические значения: «Мы показали, что большая часть вокализаций летучих мышей, которые ранее считались означающими одно и то же, что-то вроде «Убирайся отсюда!», на самом деле содержат много информации.»
Йовель и его коллеги записали звуки, издаваемые группой из 22 египетских фруктовых летучих мышей в течение нескольких месяцев. Они также сняли видео того же периода времени, просматривая отснятый материал, чтобы выяснить, какие звуки соответствуют четырем разным типам агрессии: разногласиям по поводу еды, попыткам спаривания, месту для сна и месту, где можно присесть во время бодрствования. Затем исследователи передали чуть менее 15 000 собранных ими криков летучих мышей в алгоритм распознавания голоса, который сортировал звуки по ситуации. Около 60 процентов были успешно отнесены к одному из четырех типов взаимодействия, которые они определили.
Исследователи обнаружили, что внутри каждого типа криков были дополнительные слои нюансов: «Животные издавали немного разные звуки при общении с разными людьми. Это было особенно верно, когда летучая мышь обращалась к другому представителю противоположного пола — возможно, так же, как говорят авторы, когда люди используют разные тона голоса для разных слушателей», — сообщает Nature . «Известно, что только несколько других видов, таких как дельфины и некоторые обезьяны, специально обращаются к другим людям, а не издают общие звуки, такие как сигналы тревоги». Летучие мыши, возможно, не самые красивые в группе, но они все еще являются членами довольно эксклюзивного клуба.
Ученые расшифровали язык летучих мышей
Вещи, которые вы покупаете по нашим ссылкам, могут принести Vox Media комиссию
- thecut.com/_pages/clk2zmbn700000iiexfazqiph@published» data-track-authors=»Claire Comstock-Gay» data-track-headline=»Madame Clairevoyant: Horoscopes for the Week of July 17″ data-track-index=»0″ data-track-component-title=»Most Popular»>
Южанка натыкается на свой первый тройничок
15 способов убедить ваши волосы расти быстрее и длиннее
thecut.com/_pages/cljxea3ye00170pf9d6as53i1@published» data-track-authors=»Esther Perel» data-track-headline=»‘Is My Partner Gaslighting Me, or Am I Being Overly Sensitive?’» data-track-index=»3″ data-track-component-title=»Most Popular»>Разоблачение обвинений против Эзры Миллера
Мадам Ясновидящая: Гороскопы на неделю с 17 июля
«Моя партнерша газлайтинг, или я слишком чувствителен?»
Мадам Ясновидящая: Гороскопы на неделю с 17 июля
thecut.com/_pages/clk2szlbn000p0ik11q7nreo4@published» data-track-authors=»Alyssa Shelasky» data-track-headline=»The Southerner Stumbling Into Her First Threesome» data-track-index=»1″ data-track-component-title=»Most Popular»>«Моя партнерша газлайтинг, или я слишком чувствителен?»
15 способов убедить ваши волосы расти быстрее и длиннее
thecut.com/_pages/cl4ixa0r200005yn48g835kjn@published» data-track-authors=»Danielle Cohen,Olivia Truffaut-Wong,Tariro Mzezewa» data-track-headline=»Unpacking the Allegations Against Ezra Miller» data-track-index=»4″ data-track-component-title=»Most Popular»>
Южанка натыкается на свой первый тройничок
Разоблачение обвинений против Эзры Миллера
Последний
всегда за покупками
Ты девочка Барби
Не менее 18 новых дизайнерских коллабораций с Mattel позволяют каждому стать куклой своей мечты.
преступление
Что мы знаем об убийствах в Гилго-Бич
Архитектору Лонг-Айленда Рексу Хойерманну было предъявлено обвинение по нераскрытому делу десятилетней давности.
знаменитость
Обручальное кольцо Арианы Гранде с пятнистым без
А теперь таблоиды утверждают, что она и ее муж, занимающийся недвижимостью, расстались.
всегда за покупками
20 стильных мужских сандалий на лето
Слайды, босоножки и гладиаторы предназначены для того, чтобы освободить пальцы ног.
знаменитых брака
Обзор года Беннифер
Прошло ровно 365 дней с тех пор, как Дженнифер Лопес и Бен Аффлек поженились. (Они повторили это четыре недели спустя.) Давайте вспомним.
распри
Похоже, Кайли и Джордин снова тусуются
Их заметили вместе впервые после скандала с изменами Вудса и Тристана Томпсона.
автопополнение
Косметические продукты, которые Kahh Spence использует до последней капли
Тонер Naturopathica, выцветшая сыворотка Topicals и многое другое.
Эстер звонит
«Моя партнерша газлайтинг, или я слишком чувствителен?»
Манипуляция, поиск козлов отпущения, принуждение и ложь — все это методы газлайтинга, считает Эстер Перель. Этот звонящий «Эстер зовет» слишком хорошо их знает.
Эстер Перель
как я это делаю
Как это удается спикеру городского совета Нью-Йорка
Семья и вера Эдриенн Адамс помогают ей оставаться на земле, пока она справляется с трудностями, связанными с тем, что она является вторым по влиятельности человеком в городском правительстве.
сексуальных дневника
Южанка натыкается на свой первый тройничок
Сексуальный дневник этой недели.
рип
963-04:00″> Вчера в 12:52
Джейн Биркин, актриса, певица и икона моды, умерла в возрасте 76 лет
Ее нашли мертвой в ее доме в Париже.
астрология
Мадам Ясновидящая: Гороскопы на неделю с 17 июля
Неделя начинается с новолуния в Раке и заканчивается с переходом солнца в огненный знак Льва.
Клэр Комсток-Гей
почему у тебя такая хорошая кожа
Как Худа Каттан делает свою кожу такой красивой
Ее многоступенчатая рутина и радиочастотное лечение в Дубае — лишь некоторые из ее секретов.
всегда за покупками
45 идей подарков для помешанной на красоте подруги
От масок до ароматов.
Азия Милия Уэр, Брук ЛаМантия и Кендалл Беккер
из архива
Серийный убийца в общем
На пляже появляются пять мертвых женщин, и их семьи спрашивают: Кто убил мою дочь? Кем была моя сестра — на самом деле?
одержимый тестер
19 лучших корейских масок для лица
По словам корейских экспертов по уходу за кожей и команды Cut Shop
пятничные распродажи
508-04:00″> 14 июля 2023 г.
21 вещь со скидкой, которую вы действительно захотите купить: от Лизы Сэйс Гах до Нанит
Prime Day закончился, но еще можно найти предложения уровня Prime Day.
одержимый тестер
28 кремов под глаза, которые действительно работают
Ничто полностью не стирает темные круги, но они приближаются к этому.
Чайна Родригес
Джесс редактировать
Как сшить платье крючком
Не усложняйте вещи.
одержимый тестер
000-04:00″> 14 июля 2023 г.
18 автозагаров, которые подготовят вас к пляжу
Никогда не оранжевый и всегда легко наносится.
Больше историй
Электронная почта
Вы получите следующий информационный бюллетень в свой почтовый ящик.
*Извините, возникла проблема при регистрации.
Отправляя электронное письмо, вы соглашаетесь с нашими
Условия и уведомление о конфиденциальности
и получать от нас электронную корреспонденцию. Этот сайт защищен reCAPTCHA и Google
Политика конфиденциальности и
Применяются Условия использования.
Уже являетесь подписчиком?
Какой у вас адрес электронной почты?
Этот адрес электронной почты будет использоваться для входа на все сайты New York . Отправляя свое электронное письмо, вы соглашаетесь с нашими Условиями и Политикой конфиденциальности и получаете от нас электронную почту.
Введите адрес электронной почты:
Пожалуйста, введите действительный адрес электронной почты.
Войдите, чтобы продолжить чтение
Создайте бесплатную учетную запись
Пароль должен содержать не менее 8 символов и содержать:
Этот пароль будет использоваться для входа на все сайты New York . Отправляя свое электронное письмо, вы соглашаетесь с нашими Условиями и Политикой конфиденциальности и получаете от нас электронную почту.
Вы в деле!
В рамках вашей учетной записи вы будете получать периодические обновления и предложения от Нью-Йорк , от которых вы можете отказаться в любое время.
Уже являетесь подписчиком?
Какой у вас адрес электронной почты?
Этот адрес электронной почты будет использоваться для входа на все сайты New York .