пишите нам 
Ладошки: КПК, Коммуникаторы, Смартфоны, Windows Mobile, Symbian, Palm OS PDA и гаджеты
Ладошки: КПК, Коммуникаторы, Смартфоны, Windows Mobile, Symbian, Palm OS PDA и гаджеты
Ладошки: КПК, Коммуникаторы, Смартфоны, Windows Mobile, Symbian, Palm OS PDA и гаджеты
Ладошки к Солнцу! Ладошки: КПК, Коммуникаторы, Смартфоны, Windows Mobile, Symbian, Palm OS PDA и гаджеты

Интернет реклама УБС
ToodleDo: он-лайн список дел, клиенты под iPad/iPhone/Android/WM. Будьте эффективным!
 

Приветствуем на Ладошках!

Ладошки, у меня РАНЧИК РОДИЛСЯ! :-) ... Уважаемые давние поклонники и посетители Ладошек! Я запускаю коммьюнити-сайт, новый проект, а вы все, будучи https://www.facebook.com/run4iq Бег для интеллектуалов. Бег для интеллекта. Бег "за" интеллектом. Он сам не придёт ;-) Ранчик родился! Андрей AKA Andrew Nugged Ладошки служат как архив программ для Palm OS и Poclet PC / Windows Mobile и разрешённых книг с 15 окрября 2000 года.
 
Статьи на Ладошках: о КПК и гаджетах
список групп статейВы пишете статьи? Контактируйте с нами!

 
«BugMe!» - баг, ставший фичей


Автор/Источник: Олег Чернявский
» 22.03.2002 15:24,
просмотров сегодня: 1, всего: 6000
статья размещена в группе: Архив
оценка: 3.57, 21 голос


«Это не баг, это фича!»

(присказка программистов)

Баг - ошибка в программе. (От англ. Bug - ошибка)

Фича - интересная фишка в программе, зачастую недокументированная. (от англ. Feature - особенность)

Как-то на сайте CNET Asia’s был опубликован список лучших, на тот день, программ для PalmOS. Среди этой пятерки меня заинтересовал четвёртый номинант - программка «BugMe!», представляющая «напоминалку» с богатыми графическими возможностями. В скачанном архиве, размером в 289 Кб, помимо основного Bugme!.prc обнаружились интересные папочки «popme» и «plugins», причем в последней находилось несколько интригующих файликов: ibplug_address.prc, ibplug_datebook.prc, ibplug_memo.prc, ibplug_todo.prc. Недолго думая, я распаковал архивчик и недрогнувшей рукой отправил prc’шки на синхронизацию.

НУ-КА, НУ-КА, ЧТО ЗА ШТУКА?

Секрет значительного размера архива с BugMe! раскрылся сразу же: единственный исполняемый файлик содержал в себе не только черно-белую, но и цветную версию программы. Зачем понадобилось автору BugMe! пихать в одну корзинку все яйца, совершенно не ясно. Может он усомнился в способности обыкновенного пользователя Palm’а отличить grayscale или черно-белую версию от цветной? В результате такого решения, килобайт сто дефицитной памяти попросту летит коту под хвост (несчастные владельцы двухмегабайтных моделей!). BugMe! требует для работы PalmOS не ниже 3.0.

Как писалось выше, BugMe! представляет собой «напоминатель», позволяющий выводить не только текстовую информацию но и графику. Казалось бы, это функция избыточна, но представьте следующую ситуацию: вы разговариваете с другом и договариваетесь назавтра в восемь вечера подъехать к нему на новую квартиру, которая находиться в новом же районе. Надежда на месте «взять языка» представляется сомнительной. Вы запускаете BugMe!, создаете новое напоминание и подсовываете свой Palm другу. Обратно свою машинку вы получаете уже с подробной схемой подъезда к дому, с необходимыми пояснениями. Как говориться схема и напоминание «в одном флаконе»! Причем, когда появится само напоминание, не нужно лезть куда-нибудь для просмотра прикрепленного рисунка - вот он, весь здесь! Связка «ежедневник-графический редактор» явно проигрывает.

Впрочем, на мой взгляд, BugMe! удобно использовать для обычных напоминалок, если не очень хочется сосредоточенно выписывать символы граффити или тыкать стилусом в виртуальную клавиатуру - просто черканули прямо на экране пару строк и порядок! Выигрыш во времени небольшой, но исчезает некоторая напряженность, действие выполняется как бы само собой, рука двигается автоматически, и можно просто поглядывать на экран, а не контролировать написание каждой буквы.

BugMe! является shareware (условно-бесплатная программа) и распространяется как trial, то есть вы не только ограничены во времени пользования программы, но и в качестве нагрузки получаете постоянные напоминания об ограниченности данной версии, а также просьбы зарегистрировать программу.

КУДА ТЫКАТЬ-ТО?

При запуске BugMe! появляется окошко с предложением оплатить программу и получить код, снимающий ограничения. Не на тех напали, сначала разберемся, а там видно будет :). Смело тапаем по кнопке «Trial» и попадаем в основное рабочее окно BugMe!

Как мы видим, разработчики уже создали первую запись. В ней нас интересует только призыв сделать новое напоминание – «Tap here to make a note!», и линия, указывающая на нужную иконку. Эта подсказка вроде бы мелочь, но мелочь приятная.

Разберемся с интерфейсом. Слева вверху экрана есть лаконичная надпись «Note» («Запись»), при тапанье на которой мы попадаем в меню. Справа вверху – список категорий ваших заметок. По умолчанию их три: «Business» («Деловые»), «Personal» («Личные») и «Unfiled» («Без категории»). Так же есть пункт «Edit Categories…» («Редактирование категорий»). Здесь вы можете создать новую категорию («New»), переименовать («Rename») или удалить («Delete») уже имеющуюся. Для сохранения изменений и выхода есть кнопка «OK». Удаление категории никак не повлияет на относящиеся к ней записи: они просто перейдут в «Unfiled» – эдакая своеобразная страховка. А чтобы объединить две категории в одну, просто переименуйте ненужную категорию в остающуюся. И в том, и в другом случае вас попросят подтвердить выбранное действие.

Меню достаточно стандартно, пройдемся по порядку.

«Note» – позволяет манипулировать записями, а именно:

New Note – создать новую запись

Copy Note – скопировать запись. Делает копию текущей записи и добавляет в конец списка. Удобно, если нужно что-нибудь слегка подправить, не уничтожая оригинал.

Delete Note – удалить текущую запись. Вас попросят подтвердить удаление, если в опциях отмечен соответствующий пункт.

Clear Note – очистить текущую запись. При этом запись сохраняет свое имя, место в списке и установленный таймер, а убирается только информация с поля. Вас попросят подтвердить очистку, если в опциях отмечен соответствующий пункт.

Set Alarm – установить таймер. Как водиться у Palm’ообразных, все просто и изящно. Слева вверху установка даты. Заглавные буквы (SMTWTFS) означают дни недели начиная с воскресенья (как принято, например, в Америке. Поменять, увы, нельзя). По умолчанию стоит текущая дата – «Today». Следующий день указан как «Tomorrow» («Завтра»), остальные дни недели идут по числам. При необходимости поставить отдаленную дату просто тапаем по надписи «Today» и попадаем в стандартное меню установки даты.

Время установить еще проще – в правой половине экрана сначала выбираем часы, затем десятки минут (самая правая колонка), а потом сами минуты. Если нужно, что бы заметка регулярно выскакивала на экран, под словом «Repeat» выбираем нужный интервал: «Hourly» (Каждый час), «Weekdays» (Каждые выходные), «Daily» (каждый день), «Weekly» (Каждую неделю). Или «No Repeat» – «Не повторять». Проверяем, чтобы в квадратике «Set Alarm» стояла галочка и жмем «OK».

Lock/Unlock Note – запретить изменение записи. При блокировке записи вверху экрана появляется символ замка. При попытке удалить, очистить или редактировать запись, выдается сообщение о необходимости снять блокировку для внесения изменений.

Beam Note – отправить текущую запись на другой Palm через инфракрасный порт. Так как под рукой не было второй машинки, не удалось узнать какие приложения кроме BugMe! способны принимать записи.

Transfer Note – позволяет перебрасывать текущую запись в стандартные приложения: Date, Address, To Do, Memo. По желанию можно оставить копию в BugMe!.

Beam BugMe! – судя по всему, этот пункт позволяет передать полностью BugMe! на другой Palm, но практически проверить это не представилось возможности.

«Edit» – различные правки в записях, а именно:

Undo – отменить последнее действие. Работает не очень умно – стоит поменять инструмент или цвет/толщину линии, то Undo просто не действует.

Cut – вырезать текст. Если вы ввели текст (инструментом «Ввод текста»), но еще не перешли на другое место экрана (то есть где-то в этом текстовом блоке мигает курсор), то любой кусок текста можно вырезать, выделив нужное стилусом прямо на экране и поместить в буфер. Затем тапните по экрану в том месте, где хотите расположить вырезанный текст и выберите «Paste».

Copy – скопировать текст. Но копируется текст удобнее: выбрав команду «Copy», вы получите такое вот окошко, где будут предложены все текстовые предложения. Сразу всплывает достаточно большой недостаток – копируется предложение только целиком. Так что если вам нужен только кусочек от вырезанного, придется вставить его в нужное место, а затем вырезать ненужное, как описано выше.

Еще один способ копирования: когда вы находитесь в режиме ввода текста, можно выделить стилусом нужное и скопировать его командой «Copy».

Paste – вставить текст. Если выбран инструмент «Ввод текста», вставка будет там, где мигает курсор. В других случаях текст будет вставлен в левом верхнем углу.

Edit Title… – ввести текст в текущую заметку, начиная с левого верхнего угла.

Insert Timestamp – вставить текущие дату и время в формате месяц/день/год часы/минуты. Если выбран инструмент «Ввод текста», вставка будет там, где мигает курсор. В других случаях текст будет вставлен в левом верхнем углу.

Keyboard – вызов стандартной виртуальной клавиатуры. На мой взгляд, абсолютно ненужный дубляж – стандартный вызов проще.

Graffiti Help – вызов стандартной помощи по написанию символов граффити.

«Options» – настройки BugMe!, весьма спартанские, надо сказать.

Preferences – установки BugMe!

Tap anywhere to OK alarm – считать за кнопку ОК всю площадь выскочившего напоминания, а не только кнопку «ОК». Удобно, просто ткнул в экран не прицеливаясь, и все.

Confirm Clear and Delete – подтверждать очистку и удаление заметок.

Timestamp new note – автоматически вставлять в новую заметку дату и время.

Default paper color – цвет заметки по умолчанию – всего восемь вариантов. К сожалению, для цветной версии выбор тоже ограничен восемью цветами: белый, черный, желтый, сиреневый, фисташковый, серо-голубой, бежевый и красный. С чем связана эта скудность не мне понятно, ведь для рисования можно использовать 256 цветов.

Repeat alarm – сколько раз будет выскакивать напоминание. Можно выбрать от одного до девяти повторов, а также «Никогда» («Never») и «Вечно» («Forever!»). ?

Repeat after – через какой интервал повторять напоминания. Можно выбрать от 10 секунд до одного часа.

Alarm sound – выбор звука оповещения. Есть и птичка, и телефон, и тревога – всего семь, выбирайте на свой вкус.

Font – выбор шрифта. Три стандартных: простой, простой жирный и большой. А зачем больше-то?

Unlock Trial – в trial-версии – ввести код регистрации.

«Help» – ну, это понятно.

About BugMe! – номер версии программы.

Explain Icons – очень краткие поясняющие подписи к иконкам интерфейса. Помогает изучить BugMe!.

Using BugMe! – небольшое пояснение как пользоваться программой.

Buying BugMe! – а здесь вам подробно расскажут, как купить BugMe!.

Теперь разберемся с кнопками понизу экрана. С ними-то вам и предстоит, в основном, работать. Слева направо:

List – список заметок. Имеет два режима просмотра: краткий и подробный. В кратком просмотре на экране показывается девять заметок. При указании на любую из них, вы перейдете к ее полноэкранному просмотру. При кратком просмотре можно отсортировать заметки по времени срабатывания таймера (пункт меню «Sort by Alarm Time»), переход к подробному списку (иконка внизу слева) и создание новой заметки.

Подробный список заметок немного интересней и наиболее информативен. На экране помещается три заметки с необходимой информацией. Первым расположен черный пятиугольничек, указывающий на заголовок заметки. Что бы исправить заголовок или ввести новый, просто тапните на этой строчке. Немного ниже расположен значок текстового приложения к заметке, с началом того самого текстового приложения. В самом низу есть значок часов – и указание даты и времени срабатывания таймера. Справа видна всем известная корзинка для удаления. Этот режим просмотра, пожалуй, самый удобный для внесения сопутствующей заметкам информации и ее просмотра. Жаль, что одновременно можно просматривать так мало заметок.

New – создать новую запись. При указании на этот листик бумаги создается новая заметка с параметрами по умолчанию: цветом фона, указанием даты/времени. Если задержать стилус на секунду, то можно будет выбрать цвет фона для создаваемой заметки – еще одна приятная мелочь.

Delete – уничтожить текущую заметку. Если в параметрах отмечено «Confirm Clear and Delete», нужно будет каждый раз подтверждать удаление кнопкой «ОК».

Options – опции при редактировании заметки, частично дублируют пункты меню, рассмотренные выше. Их девять:

Undo Edit – отменить последнее действие.

Beam Note – отправить текущую запись на другой Palm через инфракрасный порт.

Copy Note – копирует текущую заметку и вставляет ее в конец списка.

Clear Note – очистить заметку.

Lock/Unlock – включить/снять блокировку правки и удаления текущей заметки. Когда блокировка включена, вверху справа появляется значок замка и при попытке удаления заметки выскакивает окошко с напоминанием о блокировке. При редактировании вообще ничего не происходит, что поначалу приводит в некоторое замешательство.

Edit Titleсоздание или редактирование заголовка заметки.

Add Text – добавить или редактировать текстовое приложение к заметке. При этом вверху слева появится значок листочка с текстом.

Insert Time – вставить текущие дату и время.

Choose Font – выбрать шрифт.

Beam – отсылает текущую запись через инфракрасный порт на другой КПК.

Pen color and size – выбор цвета рисования и толщины линии. Сразу можно выбрать только шесть оттенков серого или шесть цветов для цветной версии. Если вы желаете более широкий выбор, тапните на самом верхнем прямоугольнике этого «списка». Вуаля, вот вам все 16 оттенков серого или 256 цветов для color-version. Линии же различаются не только толщиной, но и способом рисования. Те, которые с неровными краями, позволяют как бы рисовать кистью – толщина линии меняется в зависимости от ее кривизны.

Tools – инструменты. Пожалуй, одна из используемых иконок. Именно здесь происходит выбор инструмента для рисования – эдакая мини-CorelXARA :). Сверху вниз:

Вырезание – выделяет прямоугольник, а затем его можно переместить куда угодно. Пока выделение показано пунктирной линией, прямоугольник можно двигать. Это удобно, если вы передвинули его не совсем точно – попытки не ограничены! Для прекращения просто тапните вне перемещаемой области или смените инструмент.

Пипетка – позволяет быстро выбрать цвет. Достаточно тапнуть в любой точке области для рисования и вы получите желаемый оттенок.

Линия – рисует прямые отрезки линии. Тапните на экране и не отрывая стилуса укажите вторую точку. Вы можете всегда видеть линию, которая будет нарисована – она будет отображаться «резинкой».

Контурный квадрат – рисует прямоугольник с незаполненной серединой. При этом используется выбранные цвет и толщина линий.

Заполненный квадрат – также рисует прямоугольник, но середина закрашивается тем же цветом, что и контур.

Контурный круг – рисует круг или эллипс с незаполненной серединой. Точнее, это даже не эллипс, а прямоугольник с сильно скругленными краями, хотя мне кажется, что автор стремился к созданию инструмента для рисования именно эллипса.

Заполненный круг – тоже, но с закрашенной серединой.

Карандаш – рисует свободную линию. Основной инструмент для BugMe!, недаром он стоит по умолчанию. Именно карандашом вы записываете свои мысли или делаете быстрые наброски.

Текст – вводит текст. Причем, для того, чтобы текст всегда читался, он пишется как бы на полоске, которая автоматически закрашивается в цвет фона текущей заметки – типа телеграфной ленточки. Поэтому полезно для текста выбирать цвет, контрастирующий с фоном.

Ластик – стирает все что угодно в области для рисования. Имейте в виду, что ластик имеет квадратную форму и довольно большой размер – это грубый инструмент.

Alarm – установить будильник. Из длиннющего списка можно выбрать через какое время выскочит текущая запись на экран. Предлагается период от одной минуты до семи дней. Интервалы времени настолько хорошо подобраны, что сама процедура ощущается очень комфортабельной, любой интервал устанавливается в 2-4 клика. Для установки точного времени есть пункт «Custom…», тапнув по которому, попадаем в уже знакомое меню установки времени. Если нужно отменить уже установленное время будильника, просто кликните по пункту «No Alarm», идущему первым в списке.

Page up/down – счетчик заметок. Два треугольника позволяют переходить к предыдущей или последующей заметкам. Слева от них находиться дробь, где числитель показывает номер текущей заметки, а знаменатель – их общее количество.

Но помните, что заметки BugMe! – графика, а она, как известно, занимает много места. В зависимости от наполнения, заметка может весить от одного до шести килобайт, есть от чего призадуматься. Получается, что постоянно использовать BugMe! как бы накладно. Посчитайте, сколько в неделю у вас напоминаний и помножьте на три килобайта… А если на четыре? Или пять? Стоп-стоп, не торопитесь стирать BugMe!, она еще послужит! Вот вам немного вкусненького.

ДЕСЕРТ

Любой хороший напоминатель должен быть всегда под рукой. Перерывать виртуальные столы в поисках нужной иконки нудно и неинтересно, поэтому авторы BugMe! предлагают изящный способ быстрого вызова программки «росчерком пера». Добавочный плугин PopMe!, который также необходимо установить в Palm, используя X-Master или HackMaster, позволяет одним движением вызывать BugMe! из любого приложения.

Более того, есть два варианта сего действа: один просто запускает BugMe! сразу создавая новую запись, а второй снимает скриншот с текущей программы, и затем открывает его для изменений в BugMe!. Последняя возможность до того мне понравилась, что я играл с ней минут, наверное, двадцать, запуская различные проги, и не обнаружил ни одной осечки! Но есть и ложечка дегтя: так как в BugMe! наверху и внизу располагаются «служебные зоны», в этих местах скриншот немного обрезается (это хорошо видно на примере калькулятора.

Выбрать удобный вариант вызова можно запустив один из вышеупомянутых Повелителей Хаков, и задействовать пункт «настройка» BugMe!, попадем в такой экран, где вам предложат выбрать 1) Запуск BugMe! с новой записью («Activating pen stoke»); 2) Снятие скриншота с последующим запуском BugMe! («Screen grab stroke»).

«Calculator» -> «Find» – от калькулятора к поиску,

«Find» -> «Calculator» – от поиска к калькулятору,

«Calculator» -> screen area – от калькулятора вверх,

«Calculator» button – кнопка калькулятора,

«Applications» -> «Menu» – от приложений к меню,

«Menu» -> «Applications» – от меню к приложениям,

«Applications» -> screen area – от приложений вверх.

Принцип такой: кликнули на иконке около зоны граффити, не отрывая стилуса провели черту до другой иконки, оторвали стилус от экрана. Как мы видим, среди предлагаемых комбинаций есть варианты и для правшей, и для левшей (последних, как гласит статистика около десяти процентов), за это авторам отдельное спасибо.

При работе с PopMe! есть некоторые тонкости. Если просто запустить BugMe!, то попадем в такое вот окошко. Причем по умолчанию предлагается последняя заметка. Ее можно редактировать, а можно создать новую заметку. Я считал, что при быстром запуске через PopMe! автоматически должна создаваться новая запись, но автор решил иначе. По-моему, зря, потому что приходиться тратить время и делать лишние движения. К тому же в этом режиме можно только рисовать карандашом, очевидно для быстроты. Немного о кнопках, где все просто и понятно. Слева направо:

Кнопка «OK» – закрывает окно PopMe!. Может работать как «Esc», если вы ошиблись и не вносили никаких изменений.

Кнопка «с жуком» - переход в BugMe! на текущую заметку.

Кнопка «Листок с уголком» - создает новую запись.

Кнопка «Листок» - очищает текущую запись.

Корзина, замок и часы – здесь все понятно.

Стрелки для листания заметок – позволяют выбрать нужную запись для редактирования. Альтернатива – аппаратные кнопки.

Сама процедура создания (у меня) выглядит так: росчерк сверху вниз от калькулятора к поиску, создание новой заметки, запись текста, тапанье на ОК. На мой взгляд, одно действие можно было выкинуть, если стоит задача действительно делать заметки «на лету». Но все равно, очень удобно.

Огорчения

Несмотря на наличие плугинов, которые способны передавать текстовую информацию в адресную и записную книги, в календарь и дела, заставить их работать мне так и не удалось. Интуитивные действия натыкались на предупреждение «Сначала выберите необходимый плугин», а коротенькие пояснения на http://electricpocket.com/plugins.html не прибавили ясности. Может из читателей кто-то будет более настырный и ему повезет больше.

Завершая обзор программы, от себя добавлю, что мне BugMe! показалась вполне комфортной и полезной. Если место на вашей машинке позволяет, ставьте и пробуйте, может это как раз то, что вам нужно.

Взять программу можно здесь, а сайт программы находится здесь.

1   2   3   4   5
«хуже     ваша оценка     лучше»


Обсуждение

Ваше мнение будет первым.



 

Чтобы писать комментарии вам нужно
авторизоваться (войти) или зарегистрироваться


 
Регистрация товарного знака в Украине patent.km.ua.
Telephones, address and opening times for shops, post and banks in the UK
 
 

 

статьи
по этой теме
 
Wireless Keyboard: долой разъемы с проводами!
17-06-2004, рейтинг(общ.): 3.31, просм.: 1/15134

Пять машин и технологий готовы изменить наш мир
24-04-2004, рейтинг(общ.): 3.685, просм.: 0/10229

Тестируем карты памяти и КПК
02-11-2003, рейтинг(общ.): 2.923, просм.: 0/16422

Обзор Tungsten T3 по-американски.
09-10-2003, рейтинг(общ.): 3.573, просм.: 1/11789

Мой обзор Sony PEG-NR70V
14-09-2003, рейтинг(общ.): 3.332, просм.: 0/7052

Zire 71. Новый цифровой коктейль от Palm, Inc. Microsoft отдыхает
23-06-2003, рейтинг(общ.): 3.453, просм.: 1/10000

Карты, деньги… два КПК
21-06-2003, рейтинг(общ.): 2.449, просм.: 0/9412

SyncWizard – вторая ипостась палма
25-05-2003, рейтинг(общ.): 2.393, просм.: 0/6446

Весь Office в кармане. Обзор RepliGo
02-05-2003, рейтинг(общ.): 2.649, просм.: 0/11020

Palm Tungsten T + Siemens S55: Bluetooth в действии!!!
19-04-2003, рейтинг(общ.): 2.651, просм.: 0/9809

MegaLauncher... я слышал, он и спутники запускает!
04-04-2003, рейтинг(общ.): 2.478, просм.: 1/6137

Liberty — значит свобода! Или GameBoy на Palm
18-03-2003, рейтинг(общ.): 3.104, просм.: 0/7795

Palm и GPRS: учимся использовать
04-02-2003, рейтинг(общ.): 3.503, просм.: 0/14330

Battle City — в огне не горит и в воде не тонет!
30-01-2003, рейтинг(общ.): 3.245, просм.: 0/7548

FireViewer или Масяню — на Palm!
23-01-2003, рейтинг(общ.): 2.635, просм.: 0/14305

Каждому тексту — по рисунку!
21-01-2003, рейтинг(общ.): 3.3, просм.: 0/2165

Легким нажатием HotSync — Palm превращается в планшет
21-01-2003, рейтинг(общ.): 2.564, просм.: 0/10180

Маленький Palm на большом компьютере: эмулятор для ПК
20-01-2003, рейтинг(общ.): 3.347, просм.: 0/63035

О том, как я использую ИК-порт своего Палма
19-01-2003, рейтинг(общ.): 2.584, просм.: 0/9635

Об использовании Palm’ов в сфере образования
09-11-2002, рейтинг(общ.): 3.001, просм.: 0/6092

а вы знаете, что есть:
- рейтинг-каталог сайтов Ладошек?

поддержите
Ладошки
 
Рейтинг Ладошек: КПК, мобильность, коммуникаторы, смартфоны, гаджеты, высокие технологии Рейтинг каталога сайтов Хмельницкого региона Поддержите Ладошки: Как поддержать сайт?
Использование материалов сайта разрешено только при наличии
гиперссылки на страницу Ладошек без блокировки индексации
реклама на сайте    Andrew Nugged © 2000-2015