200 лучших программ для Linux
Шрифт:
Рис. 7.9. Настройки Kandy
Утилиты SCMxx и gscmxx
Две программы с практически аналогичной функциональностью – SCMxx и графический интерфейс к ней gscmxx . С их помощью можно копировать файлы на мобильный телефон и обратно, удалять ненужное, работать с адресной книгой, отправлять SMS, синхронизировать время, получать информацию о состоянии телефона и прочее. Например, так можно посмотреть текущее состояние телефона:
$ scmxx –info –device /dev/rfcomm0
В комплект входят еще три утилиты – adr2vcf, apoconv и smi. Первые предназначены для преобразования адресных книг в разных форматах, вторая – бинарных SMS-файлов в текстовый или CSV. В
Утилиты Gammu/Wammu
Еще одна пара – Gammu и интерфейс Wammu . Использование кроссплатформенной библиотеки wxPython позволяет запускать утилиты не только в Linux, но и в FreeBSD, OpenBSD и Windows. Интерфейс Wammu не переведен, но разобраться с ним несложно (рис. 7.10).
Рис. 7.10. Программа Wammu
По умолчанию в списке поддерживаемых телефонов только Nokia и Siemens, но Gammu/Wammu должны работать и с другими марками. В Ubuntu для их установки используется команда sudo apt-get install gammu wammu. Принцип настройки аналогичен другим программам, описанным выше: после запуска заходите в Settings (Настройки) и, выполнив команду Connection -> Device (Соединение -> Устройство), выбираете устройство. Теперь можно редактировать и импортировать список контактов в телефоне и на SIM-карте, список задач, отправлять и просматривать полученные SMS и MMS, экспортировать сообщения в клиента электронной почты, редактировать закладки WAP, синхронизировать время и управлять некоторыми настройками телефона, вроде поиска FM-станций. Все это можно делать прямо из консоли. Графический интерфейс несколько отстает от возможностей консольной утилиты.
Утилита gnokii
Как и предыдущие две программы, она построена по классической схеме. Консольная часть называется gnokii, а графическая оболочка – xgnokii. Xgnokii не локализована, но пункты меню стандартны и разобраться будет просто. В списке поддерживаемых телефонов – почти весь модельный ряд от Nokia, возможна работа и с телефонами других производителей, но часть функциональности, специфичной для Nokia, будет недоступна. Поддерживаются отправка и получение SMS, чтение и резервирование телефонных книг, логотипов, установка мелодий, управление закладками и настройками WAP-браузера, настройка будильника, набор номера для голосовой связи, ответ на входящий звонок и прочее. Xgnokii имеет встроенный простой растровый редактор, позволяющий самостоятельно создавать логотипы и заставки.
Заслуживает внимания сценарий BlueamaroK , который позволяет управлять проигрывателем Amarok через Bluetooth. Используя мобильный телефон, можно останавливать и запускать воспроизведение, просматривать плейлист, выбирать мелодию, редактировать некоторую информацию и прочее. В репозитарии Ubuntu его нет. После установки в Amarok выполняете команду Сервис -> Управление сценариями -> Установить сценарий и указываете полученный архив. Далее нажимаете кнопку Выполнить и указываете устройство, к которому подключен телефон. В случае успеха на экране мобильного появится надпись BlueamaroK либо текущая мелодия. На телефоне входите в меню «Связь», выбираете «Аксессуары», затем BlueamaroK – и получаете доступ к функциям управления проигрывателем.
Быстро отправить SMS можно с помощью GNOME Phone Manager, который в Kubuntu устанавливается командой sudo apt-get install gnome-phonemanage. После его запуска в панели задача, появится значок; выполните команду Preferences (Установки) и в поле Connection (Соединение) укажите устройство. Когда телефон обнаружен, достаточно нажать кнопку Send Message (Отправить сообщение), ввести номер телефона (синхронизации с адресной книгой нет) и набрать сообщение.
Пользователям мобильных телефонов Motorola на базе P2K (C380/C650/E398E680/E680i/A780 и др.) можно порекомендовать файловый менеджер moto4lin . С его помощью можно легко закачать, скачать и удалить файлы на телефоне, в том числе и Java-мидлеты, отредактировать память SEEM, в которой хранится некоторая информация о телефоне.
Пользователям мобильных телефонов Siemens серии 45–65 можно посоветовать SieFS . Эта программа использует псевдофайловую систему FUSE и позволяет монтировать телефон как обычный раздел диска:
$ sudo mount -t siefs /dev/ttyS0 /media/mobile
Менеджер
персональной информации KontactИспользуя специальное программное обеспечение, можно оптимально организовать рабочее время – как личное, которого всегда не хватает, так и группы сотрудников. Среда KDE предлагает менеджер персональной информации (Personal Information Management – PIM) KDE Kontact , который входит в состав Kubuntu.
Благодаря технологии Kparts под одной оболочкой было объединено несколько приложений, предназначенных для разных задач. В итоге получился многофункциональный пакет программ, состоящий из клиентов электронной почты, новостей, сводки погоды, адресной книги, календаря и планировщика задач, предназначенный для управления персональной информацией пользователя. Основанный на компонентной структуре, Kontact предоставляет те же функциональные возможности, что и отдельные приложения, а также дополнительные функции благодаря глубокой интеграции. Соединение нескольких приложений позволило фактически стереть границу между ними: пользователь одним щелчком может получить нужную информацию в едином приложении. Стало возможным легко переносить и синхронизировать данные между ними и другими программами и устройствами. Объекты между приложениями можно перетаскивать при помощи кнопки мыши.
Некоторые из компонентов уже упоминались выше в предыдущих главах – Kmail, aKregator, Kopete и Konversation. Это еще не все. Так, компонент Contacts (Контакты) отвечает за работу со списками контактов пользователя. Реализован посредством KAddressbook – программы, глубоко интегрированной в KDE и успешно работавшей совместно с другими программами задолго до его появления в составе Kontact. Приложение основано на библиотеке kabc и поддерживает ресурсы, которые могут использоваться для хранения контактов во множестве различных мест – на локальной файловой системе, серверах LDAP или базах данных SQL. Для хранения данных по умолчанию используется формат vCard, поэтому в интерфейсе пользователя показаны в основном поддерживаемые этим стандартом поля. На каждого пользователя можно прописать около 35 параметров: имя, домашний адрес, номера телефонов, e-mail, ICQ, IRC и многие другие, в том числе и указать индивидуальные настройки шифрования. При необходимости всегда можно добавить собственное поле. Пользователю предлагается несколько форм представления информации: таблица, пиктограмма или карточка. Для сохранения и загрузки контактов KAddressBook может одновременно использовать несколько ресурсов. Реализован поиск по всем параметрам, а также набор фильтров, позволяющих быстро отбирать пользователей по определенным критериям; поддержаны импорт и экспорт в файлы других стандартов адресных книг. Интерфейс во многом напоминает Microsoft Outlook.
Kontact больше подходит для повседневной работы, чем для первичной настройки отдельных компонентов. Из окна Kontact доступны только самые необходимые функции, для более тонкой настройки компонента следует вызвать его отдельно. Например, импорт и экспорт адресной книги возможны только из окна KАddressbook. Для экспорта и импорта настроек в/из KАddressbook в почтовый клиент, отличный от KMail, например Mozilla Thunderbird или The Bat!, сохраните их в любом поддерживаемом формате.
Следующий компонент – Calendar (Календарь). Это персональный планировщик, позволяющий организовать время (рис. 7.11).
Рис. 7.11. Компонент Calendar
Реализован посредством KOrganizer. С его помощью можно планировать встречи, записывать события и вести список текущих задач. События могут быть разбиты по категориям, которые будут подсвечены своим цветом, при этом можно легко изменить категорию события и добавить новую. Поддерживаются синхронизация с PalmPilot и работа с несколькими календарями. Задачи выведены на отдельную вкладку To-do List (Список «Сделать»); удобно, что часто повторяющиеся задачи можно создать несколькими способами, например используя шаблоны. Задачи могут быть разбиты на подзадачи, которые при необходимости переводятся затем в отдельную задачу, для чего достаточно выбрать пункт в контекстном меню. После ввода всех задач и событий на отдельной вкладке можно просмотреть свою занятость за любой период времени. Используя кнопки на передней панели, можно быстро просмотреть задачи или события на день, неделю, месяц или перейти к ближайшей записи. Журнал событий ведется на вкладке Journal (Журнал). Простой интуитивный интерфейс позволит освоить работу с ними за несколько минут. Кроме того, о наступлении времени ближайшей задачи предупредит компонент KArm.