Imessage ждет активации на iphone в ios 13 или ios 12: как исправить

Системные настройки

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

Новая опция универсального доступа «коснуться сзади». Т.е. можно добавить какие-то действия, которые будут воспроизводиться при двойном/тройном тапе по задней крышке iPhone. Перейдите в Настройки — Универсальный доступ — Касание.

Опция интересная, но количество предлагаемых действий очень маленькое. Но по факту вы ее довольно быстро выключите из-за ложных срабатываний. Достаточно неаккуратно положить iPhone на какую-нибудь поверхность, и функция будет запускаться.

Для сторонних приложений теперь можно предоставлять доступ не ко всем фотографиям из Галереи, а только к выбранным.

В разделе «Геопозиция» сторонних приложений появилась опция отключения точной геопозиции.

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

Удаленное управление

Вы использовали несколько полезных способов не только для блокировки доступа к Safari, но и для ограничения его использования. Но знаете ли вы, что вы можете делать то же самое прямо со своего iPhone или iPad? Совершенно верно — благодаря интеграции Apple Family Sharing вместе с Screen Time, любые члены семьи, которые вы добавляете, также отображаются на панели Screen Time.

Примечание: Чтобы добавьте члена семьи, коснитесь своего профиля в приложении «Настройки», а затем коснитесь «Семейный доступ».

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

Способы изготовления деревянной таблички

Деревянные таблички могут быть разного размера, формы и с любой надписью. Имеется несколько способов нанесения надписи и изготовления формы, а именно:

  1. Лазерная гравировка – этот метод используют крупные компании, имеющие специальное оборудование. По эскизу они делают разнообразные таблички, которые нужны вам.
  2. Фрезерный станок – достаточно распространенный метод, в результате которого табличка выходит более рельефной и выделяется на стене или двери.
  3. Выжигание – самый простой способ изготовления таблички для бани своими руками. Для этого понадобится доска нужного размера и прибор для выжигания. На доску наносится рисунок и с помощью прибора выжигается по эскизу.
  4. Резные таблички приобрели свою популярность благодаря неповторимому виду. Этот вариант включает в себя выполнение объемных фигур и разнообразных форм с надписями. Благодаря этому варианту можно создать неповторимую табличку, которая подчеркнет интерьер каждой из комнат.
  5. Комбинирование – этот вид состоит из нескольких вариантов, описанных выше. Например, на резное или плоское основание прикрепляются отдельные буквы. Таким образом, создаются оригинальные неповторимые изделия, которые можно сделать своими руками.

Можно ли убрать пароли?

В этом году Apple присоединилась к альянсу Fido — это организация, которая хочет добиться избавления от паролей. Предложение Fido заключается в том, что доверенные устройства должны в будущем заменять пароли. Это будет работать так же, как двухфакторная аутентификация (2FA) с использованием устройств Apple. Когда вы пытаетесь войти на новое устройство Apple с вашим Apple ID, компания отправляет код на доверенное устройство, и вы вводите этот код.

Только одно из ваших доверенных устройств может подать запрос на аутентификацию, и только одно ваше доверенное устройство может подтвердить этот запрос. Злоумышленнику, который захочет выдать себя за вас, потребуется получить доступ сразу к обоим гаджетам (и их пароли!). Например, им нужен ваш iPhone и его пароль, а также ваш Mac и его пароль.

Хотя экосистема Apple ограничена собственными устройствами, альянс хочет, чтобы все производители присоединились к этому движению. Поэтому вы также сможете авторизоваться на смартфоне Android, планшете Android, Chromebook, Windows PC или любом другом доверенном устройстве. Другой член правления Fido, Nok Nok Labs, уже предлагает SDK для Apple Watch.

Вы хотите тратить меньше времени на управление паролями? В таком случае вам поможет автозаполнение паролей на iPhone и iPad. Сегодня мы подробно расскажем, как настроить данную функцию.

Автоматически заполнять пароли на iPhone и iPad можно не только с помощью фирменного приложения «Связка ключей iCloud», но и посредством сторонних менеджеров паролей.

На iOS и macOS есть замечательная функция под названием «Автозаполнение». Она позволяет автоматически вводить пароли и другую информацию на сайтах и в поддерживаемых приложениях.

Итак, вот как вы можете настроить автозаполнение паролей на iPhone и iPad:

  • Открываем «Настройки», листаем вниз и выбираем пункт «Пароли и учетные записи»
  • Выбираем опцию «Автозаполнять пароли»
  • Перед вами появится список доступных менеджеров паролей. Вам просто необходимо установить по умолчанию нужное приложение

Чтобы включить фирменный менеджер паролей «Связка ключей iCloud», необходимо войти в «Настройки» → «Имя пользователя» → «iCloud» → «Связка ключей».

Вот как этот процесс выглядит на iPhone:

Теперь вы можете сохранять пароли в интернете и приложениях, используя функцию автозаполнения

Примите во внимание, что при первом введении пароля его необходимо сохранить в «Связке ключей Keychain» или альтернативном приложении. Только после этого вы сможете использовать автозаполнение

Кроме стандартного менеджера паролей, можно установить 1Password, LastPass и другие сторонние приложения.

Напомним, мы писали, как отключить пароль на iPhone или iPad. Также рекомендуем узнать, как удалить ненужные приложения в iOS 12.

Перейдите в меню «Настройки» → Safari. Шаг 2. Выберите раздел «Автозаполнение». Шаг 3.

Сочетания клавиш для подкастов

Компании Apple Подкасты приложение для IPad имеет множество новых комбинаций клавиш. Раньше единственным сочетанием клавиш в приложении было Command + R для обновления каналов, но теперь существует 17 сочетаний клавиш.

Некоторые из новых сочетаний клавиш включают пробел для паузы, Command + стрелка вправо для перехода к следующему эпизоду, Shift + Command + стрелка вправо для перехода на 30 секунд вперед и Option + 4 для установки воспроизведения с двойной скоростью. Чтобы увидеть все доступные сочетания клавиш, как в любом приложении «iPad», удерживайте нажатой клавишу Command .

Приложение Камера

Приложение стало работать в разы быстрее. Камера в iOS 14 не тупит, и очень быстро происходит процесс буферизации и сохранения изображения.

Функция Quick tag video, при которой начинается запись видео в режиме фото при удержании кнопки затвора, теперь работает и на линейке смартфонов iPhone 10. Также эту функцию теперь можно запускать нажатием кнопок регулировки громкости вверх/вниз при нажатии и удержании. Одиночное нажатие = снимок.

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

Появилась удобная фиксация экспозиции, а также ползунок экспокоррекции, при котором все настройки при яркостной составляющей, фото или видео, будут блокироваться. Показатель отображается в левом верхнем углу. Для сохранения коррекции экспозиции перейдите в Настройки — Камера — Сохранение настроек и активируйте корректировку экспозиции. И при повторном запуске настройка не собьется.

В настройках камеры появилась опция «Передняя камера зеркально». Т.е. при селфи снимке помимо обычного вида расположения предметов вы можете сделать зеркальное отражение. При этом изображение на видоискателе не изменится, а сохраненный снимок отзеркалится по горизонтали.

Как избавиться от сообщения «ненадежный корпоративный разработчик» на айфоне

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

  • удалить программу, которую операционная система считает забракованной;
  • выполнить добавление разработчика в «доверенные».

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

Для его выполнения:

  1. Включают телефон и переходят в его главное меню.
  2. Выбирают пункт «Настройки» и раздел «Основные».
  3. Находят параметр «Управление устройством».
  4. После открытия сразу же будет виден список корпоративных программ, которые установлены на девайсе.
  5. Выбирают программу, которую необходимо внести в этот список и нажимают на кнопку «Доверять (Название программы)».

После этих действий разработчик и все его приложения станут доверенными, и операционная система айфона или айпада не будет «ругаться» на их установку.

Отключать сообщение нужно в конфигурациях смартфона

Блокировка игр

Игровые приложения — одна из самых распространенных причин того, что ребенок постоянно использует iPhone. Полностью запрещать детям игры не стоит, но можно ограничить проведенное в них время — например, 1 или 2 часа в день.

Для ограничения следует выполнить такие действия:

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

Перед тем, как установить родительский контроль на айфон, стоит убедиться, что все игры на гаджете подключены к Game Center. Ограничить доступ ко всем игровым приложениям можно с помощью соответствующего раздела. Для этого придется снова перейти к экранному времени, найти в списке «Игры», настроить ограничения и поставить галочку напротив пункта «Блокировать в конце лимита».

Экспериментальные функции в Android 12

Следующие функции находятся в разработке и по умолчанию скрыты. Не все перечисленные ниже функции дойдут до финальной сборки, которую Google надеется выпустить во второй половине года. Имея это в виду, взгляните на потенциальные функции Android 12 ниже

Система оформления на основе обоев

Google работает над системой создания тем на основе обоев под кодовым названием Monet для Android 12. Новая система тем изменяет акцент на основе ваших обоев и применяет их ко всему интерфейсу. Однако его нет в первой бета-версии Android 12.

Поскольку компания уже анонсировала эту функцию на Google I / O как часть дизайна Material You, в будущих сборках она должна быть включена по умолчанию. Сначала он появится на устройствах Google Pixel, а затем в течение года будет внедрен на другие OEM-устройства. Вы можете увидеть изменения в GIF ниже:

Панель конфиденциальности и индикаторы конфиденциальности

Google упрощает пользователям отслеживание приложений, у которых есть доступ к разрешениям, включая камеру, микрофон, местоположение и т. Д. В Android 12 компания добавляет «Панель конфиденциальности», которая показывает все приложения, которые недавно обращались к вашим данным, вместе с отметками времени. В настоящее время он не находится в бета-версии, но должен появиться в следующих сборках.

Впервые обнаруженный на просочившихся снимках экрана, Google представит индикаторы конфиденциальности, которые помогут вам определить, когда ваша камера или микрофон используются. Вы также получите два новых переключателя QS для удаления доступа приложений к этим датчикам. Пока этого не произошло, вы можете использовать такие приложения, как Access Dots, чтобы воспроизвести эту функцию на своем устройстве Android прямо сейчас.

Прокрутка скриншотов

Google также работает над внедрением встроенной поддержки прокрутки скриншотов на Android 12. Это означает, что вы наконец можете перестать полагаться на одно из этих приложений для прокрутки скриншотов на Android, чтобы делать длинные скриншоты. По умолчанию он скрыт во всех выпущенных сборках.

Индикатор установки приложения на главном экране

В шаге, который напрямую копирует iOS, Google может начать показывать значки ожидающих установок приложений на главном экране. Эта функция не является широко доступной и была впервые замечена пользователем Twitter Брэ (через разработчиков XDA).

Оповещения о доступе к буферу обмена

Как и в случае с предупреждением о доступе к буферу обмена в iOS 14, Google работает над добавлением всплывающего уведомления, которое будет уведомлять вас, когда приложение обращается к вашему буферу обмена.

Панель управления игрой

Во втором превью для разработчиков Google, похоже, добавил виджет Game Dashboard. Эта функция поможет геймерам начать прямую трансляцию через YouTube Live, делать снимки экрана, записывать экран, просматривать счетчик FPS и активировать режим DND.

Виджеты People Space

Google продолжает работу над виджетом разговора / людей, который можно увидеть в просочившемся документе Android 12. С помощью этих виджетов вы можете отслеживать последние сообщения, пропущенные вызовы и статусы активности для выбранных вами контактов. Вот как этот виджет выглядит во второй предварительной версии Android 12 для разработчиков:

Автоповорот на основе лица

Функция Android 12, которая мне нравится, — это автоповорот на основе лица. Он использует переднюю камеру, чтобы определять, когда вы смотрите на экран, и соответствующим образом регулирует ориентацию экрана. Это пригодится, когда вы используете телефон в постели, и, надеюсь, избавит от нежелательного автоповорота в альбомный режим. Это может сильно раздражать.

Жесты двойного касания назад

Google может добавить жесты двойного касания назад в Android 12, по крайней мере, на Pixel 5. Если вы используете Pixel 5, вы можете получить доступ к этой функции из «Настройки -> Система -> Жесты». После включения вы можете использовать жест двойного касания, чтобы открыть Ассистента, делать снимки экрана, управлять воспроизведением мультимедиа, открывать переключатель недавних приложений и проверять уведомления.

Отключите автоматический ночной режим камеры.

При использовании приложения Камера на айфонов, то ночной режим функция включается автоматически, когда датчик камеры регистрирует в помещении или на открытом воздухе сцены , которые он посчитает темно достаточно, чтобы гарантировать осветления. Если вы хотите снять аутентичную вечернюю сцену, в которой, например, любые источники света остаются приглушенными, лучше отключить «Ночной режим», чтобы предотвратить чрезмерное освещение и нечеткое изображение.

Вы можете отключить его, нажав желтую кнопку «Ночной режим», когда она появится в верхней части видоискателя, но когда вы снова откроете приложение «Камера» и датчик обнаружит слабую освещенность, «Ночной режим» будет автоматически снова включен. В iOS 15‌ вы можете отключить «Ночной режим» и убедиться, что он остается выключенным. Запустите приложение «Настройки» , выберите «Камера» -> «Сохранить настройки», затем переведите переключатель «Ночной режим» в зеленое положение «ВКЛ.».

Возможности

На самом деле программа «Команды» умеет объединять несколько простых действий пользователя в одно. Например, если ты каждое утро узнаешь температуру окружающей среды за окном, включаешь на мобильном любимый трек, а затем отправляешь SMS-сообщение с пожеланием доброго дня своему начальнику, то всю эту рутину можно выполнять нажатием одной кнопки или голосовой командой. Приложение умеет работать с браузером Safari и другими программами iOS через API, поэтому подобным же образом нетрудно, например, подгрузить разные плей-листы в «Музыку» под настроение, установить или отключить будильник, применить фильтр к набору фотографий или отправить текущую геопозицию в ответ на сообщение друзей «Ну где тебя черти носят, пиво уже остыло!». «Команды» с этим справляются без особых проблем.

Интерфейс приложения «Команды»

Интерфейс «Команд», судя по всему, разрабатывали инопланетяне, которых держат взаперти в подвалах кампуса Apple еще со времен старины Джобса. Но после небольшой практики привыкнуть к нему все-таки можно. Логика работы программы на первый взгляд очень проста: нужно указать действие, которое ты хочешь выполнить, а потом передать это действие в приложение и обработать полученный результат. Например, выбрав в списке приложений «Калькулятор», мы получим перечень возможных действий с ним — «Сосчитать», «Округлить число» и так далее. Для раздела «Интернет» действия будут иными: «Показать веб-страницу», «Открыть несколько URL», причем тут собраны варианты не только для Safari, но и для других приложений. Помедитировав с полчаса на этот список, можно даже отыскать в нем какую-то логику.

Команды для разделов «Калькулятор» и «Интернет»

Вкладка «Автоматизация» в нижней части окна «Команд» позволяет привязать выполнение команды к определенному условию. Например, запланировать на выбранное время (наконец-то в iOS появился аналог cron и «Планировщика задач», внедренного парнями из Microsoft еще в Windows 98). Но существуют и менее очевидные триггеры: прибытие в какую-то географическую точку по данным GPS или убытие из нее, переключение режима работы телефона или запуск программы. Например, можно настроить автоматическое выполнение команды при выходе из дома, приезде на работу или в момент, когда айфон переключается в режим пониженного энергопотребления.

Выполнение команд можно автоматизировать

Одна из самых любопытных, на мой взгляд, фишек «Команд» — наличие в арсенале программы простого набора переключателей, с помощью которых можно настраивать триггеры еще более гибко. Прячутся они под значком «Скрипты» в разделе «Логика управления» (кто найдет с первого раза — тому конфетка!). Здесь нам предлагается набор логических операторов вида «если — иначе — закончить действие», «повторить», «ожидать возврата». То есть с помощью этого инструмента можно написать несложный скрипт, отрабатывающий какой-то примитивный алгоритм. Негусто, конечно, но на безрыбье и червяк — Python.

«Команды» позволяют программировать действия не только для встроенных приложений iOS 13, но и для некоторых сторонних приложений, установленных на твоем устройстве. Например, если ты используешь какую-нибудь программу для чтения лент новостей в формате RSS, можно создать команду, которая станет искать адрес RSS-канала на открытом в Safari сайте и при обнаружении автоматически подпишется на него.

Готовую команду можно добавить в список внутри самого приложения или вывести в виде ярлыка на домашний экран iOS. И на этом можно было бы закончить наш сегодняшний обзор, если бы статья предназначалась для публикации в журнале «Мурзилка». Но поскольку наше издание называется немного иначе, давай посмотрим, как это работает и можно ли вытащить из «Команд» что-нибудь интересное и недокументированное, а потом использовать нестандартным образом.

Как установить пароль на группу приложений в iOS 12

1. Переходим в Настройки – Экранное время и выбираем пункт Включить экранное время.

2. Ниже нажимаем Использовать код-пароль и задаем четырехзначный код, он и будет использоваться для блокировки приложений.

3. Переходим в раздел Настройки – Экранное время – Лимиты программ.

4. Нажимаем Добавить лимит и указываем категорию приложений (социальные сети, игры и прочее).

5. Задаем лимит на использование – 1 минута, отмечаем опцию Блокировать в конце лимита.

Иконки приложений станут затемненными, а возле названия отобразится специальный символ.

Теперь после использования любой из отмеченных программ 1 минуту в день активируется лимит. При запуске приложения потребуется ввод четырехзначного кода.

После этого лимит может быть продлен на 15 минут, час или день.

Как не стать жертвой SMS-мошенников

Вторая часть предложения посвящена стандартизации формата кодов SMS для двухфакторной аутентификации. Это позволило бы браузерам и мобильным приложениям самостоятельно определять одноразовые коды доступа и распознавать домен. После этого браузер или приложение могут автоматически извлечь код OTP и завершить операцию входа в систему без дальнейшего взаимодействия с пользователем.

Ниже приведен формат одноразовых паролей SMS, которые предлагают инженеры Apple из команды WebKit. Первая строка предназначена для того, чтобы пользователи могли определить, откуда пришло сообщение, а вторая — для веб-сайта или приложения, чтобы они смогли распознать код и выполнить проверку:

747723 — ваш код аутентификации ВЕБ-САЙТА.

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

В iOS 12 Apple реализовала ряд полезных новшеств, связанных с организацией и управлением паролями. В частности, в операционной системе впервые появилось автозаполнение паролей из сторонних менеджеров, отправка учетных записей по AirDrop на устройства поблизости. Кроме того, «Связка ключей» теперь сможет сама генерировать надежные пароли при создании аккаунтов. Также появилась возможность автоматической вставки кода из входящих SMS. Теперь при получении подтверждения в виде SMS-кода не нужно вручную вводить его в приложении.

Функция автозаполнения заметно повысила безопасность SMS-паролей

iOS 13Безопасность AppleОбновление iOS и устройств Apple

Альтернативные способы

Более удобным в использовании является способ с установкой специальных приложений. То, как на айфоне поставить пароль на приложение, зависит от выбранной программы-защитника. Однако у большинства из них принцип работы и настройка одинаковы. В качестве примера стоит разобраться, как ставить пароль на одном из самых популярных приложений — iAppLock, находящемся в свободном доступе в App Store.

Для установки защитного кода необходимо запустить программу-защитник и в настройках выбрать тип защиты и необходимые приложения. Одним из плюсов использования дополнительного ПО является возможность выбора типа защиты: графический код, цифровой PIN или обычный пароль.

AutoCuts helper

Что ж, статья близится к завершению и настало время для настоящей полноценной автоматизации…

Эта команда позволит циклично запускать AutoCuts и не давать командам уснуть. Чтобы настроить AutoCuts, смотрите его описание выше. Принцип работы этой команды таков. Как известно, без подтверждения могут запускаться лишь некоторые автоматизации, и в их число входит автоматизация по режиму «не беспокоить». Остаётся лишь каким-то образом заставить эту автоматизацию регулярно срабатывать. Что делает эта команда: раз в определённое время она включает режим «не беспокоить» с таймером отключения через 30 секунд, а сама останавливает работу. По прошествии 30 секунд режим «не беспокоить» выключается, срабатывает автоматизация и снова запускает AutoCuts helper, после чего цикл повторяется. В промежутках между пробуждениями он запускает AutoCuts Длина всех промежутков настраивается.

Что нужно сделать перед запуском AutoCuts:

* — по желанию

• — обязательно

* Перейдите в настройках режима не беспокоить и поставьте «тишина» на «когда айфон заблокирован»; «допуск вызовов» — «от всех»

Зайдите в раздел автоматизаций и создайте автоматизацию «когда режим не беспокоить включается или выключается»

Поставьте действие «отправить сообщение» и вставьте текст, который можете скопировать ниже

Затем Поставьте действие «запустить команду», выберите команду «AutoCuts» и выключите «показать при запуске»

Выключите «спрашивать до запуска»

Готово. Теперь запустите AutoCuts helper и выполните его настройку.

  1. Нажав на «Интервал запуска AutoCuts», введите время, раз в которое AutoCuts helper будет запускать AutoCuts. Рекомендуемое время — 20 с.
  2. Нажав на «Интервал пробуждения», введите время, раз в которое приложение команд будет пробуждаться. Рекомендуемое время — 1 мин.

* «Уведомления».

Работая, пока экран выключен, команды то и дело засыпают на небольшие промежутки времени, от нескольких минут до двадцати. Это не страшно, если вы не делаете автоматизации, которые должны выполняться в точное до минут время. Однако, есть решение и для этого. Вам потребуется установить приложение Toolbox pro (как получить премиум функции бесплатно: инструкция, файл), представляющее из себя расширение для команд, добавляющее новые действия. В числе прочих действий, это приложение добавляет отложенные уведомления. Таким образом, периодически, если экран выключен, команда будет ставить отложенное уведомление, которое должно прийти через минуту. Если через минуту команды заснут, то пришедшее уведомление включит экран, вследствие чего команды проснутся и отложат новое уведомление.

  1. Чтобы остановить работу команды нажмите «остановить»
  2. Что касается расхода заряда, по предварительным тестам он почти не увеличивается.
  3. Используя связку AutoCuts + AutoCuts helper вы можете создавать любые автоматизации: по времени, по геопозиции, по веб-триггерам, и т. д.
  4. Наша статья подходит к концу, а вы теперь знаете всё об автоматизациях команд!

Консультант сайта iphone7.su, соавтор статей. Работает с продукцией Apple более 10 лет.

Выводы

Возможности приложения «Команды» в iOS 13 пока еще до конца не изучены, но уже сейчас понятно, что они весьма широки: с его помощью можно создавать произвольные последовательности действий с программами, обрабатывать данные, а также запускать эти алгоритмы по расписанию или в зависимости от условий. С помощью JavaScript или Python можно еще больше автоматизировать работу в iOS 13, о чем мы обязательно расскажем подробнее в наших следующих статьях.

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

Рейтинг
( Пока оценок нет )
Editor
Editor/ автор статьи

Давно интересуюсь темой. Мне нравится писать о том, в чём разбираюсь.

Понравилась статья? Поделиться с друзьями:
Мобильный музей
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: