Како послати иЦал позивнице у Оутлоок

крупни план особе која користи рачунар

Кредит за слику: Циаран Гриффин/Стоцкбите/Гетти Имагес

Када шаљете позивнице са Аппле-овим иЦал програмом, прималац прима е-поруку са приложеним .ицс датотеку која омогућава примаоцу да дода догађај у свој календар и прихвати или одбије позивница. Приликом слања ових позивница кориснику Оутлоок-а, функционалност се губи у преводу и није правилно форматирана нити јој се приступа помоћу Мицрософт Оутлоок-а. Уређивање начина на који иЦал шаље позивнице, иако застрашујући задатак, помаже да се побољша интеракција између Мац-а и ПЦ-а.

Корак 1

Отворите фолдер Апликације. Идите до апликације иЦал. Кликните десним тастером миша (Цонтрол-клик) на икону иЦал и изаберите „Прикажи садржај пакета“.

Видео дана

Корак 2

Идите кроз садржај иЦал-а до „Ресурси“. Унутар фасцикле „Ресоурцес“ пронађите „Маил.апплесцрипт“.

Корак 3

Истакните „Маил.апплесцрипт“. На траци менија изаберите „Уреди“ > „Копирај“. На радној површини налепите („Измени“ > „Налепи“) датотеку као резервну копију. Вратите се на оригинални „Маил.апплесцрипт“.

Корак 4

Кликните десним тастером миша на датотеку и изаберите „Отвори помоћу АпплеСцрипт-а“. Отвориће се АпплеСцрипт Едитор.

Корак 5

Идите отприлике на средини скрипте до наслова „на сенд_маил_сбрп (субјецтЛине, мессагеТект, миреципиент, инвитатионПатх.“ Истакните цео одељак који почиње тим насловом и завршава се са „енд сенд_маил_сбрп“ и притисните „Делете“. (Не брините, направили сте резервну копију у кораку 3).

Корак 6

Истакните, копирајте и налепите цео следећи унос у АпплеСцрипт уместо уноса који сте избрисали у кораку 5:

на сенд_маил_сбрп (субјецтЛине, мессагеТект, миреципиент, инвитатионПатх) постави пфиле на ПОСИКС датотеку инвитатионПатх постави мифиле на пфиле као псеудоним

покушајте -- дефинишите враћање на црту (АСЦИИ карактер 13) & (АСЦИИ знак 10)

-- преузми име корисника и е-пошту, сетОфАццоунтс на {}

реци апликацији „Маил“ понови са једним налогом у сваком налогу, постави листОфАццоунтс на листОфАццоунтс & ¬ {"\"" & (преузми пуно име у онеАццоунт) & "\" "} крај понови крај реци

ако ((преузми дужину листеОфАццоунтс) је 1) онда подесите АццоунтТоусе да добије прву ставку листеОфАццоунтс, иначе подесите АццоунтТоусе на ¬ изаберите са листе листе ЛистОфАццоунтс ¬ подразумеване ставке (преузми прву ставку листеАццоунтс) ¬ са упитом ¬ "Молимо изаберите са ког налога е-поште желите да пошаљете позивницу:" ¬ без дозвољених вишеструких избора и дозвољеног празног избора крај ако

-- отворите и прочитајте иЦал датотеку догађаја да бисте је уметнули у е-пошту, подесите миЕвентФилеХандле на ¬ отворен за приступите мојој датотеци без дозволе за писање, подесите миЕвентФилеЦонтент да чита миЕвентФилеХандле затвори миЕвентФилеХандле

-- унапред додај заглавља поште на садржај догађаја постави миНевЕмаилТект на ¬ "Субјецт: " & субјецтЛине & цр & ¬ "Фром: " & тхеАццоунтТоусе & цр & ¬ "То: " & миреципиент & цр & ¬ "цонтент-цласс: урн: цонтент-цласс: цалендармессаге" & цр & ¬ "Цонтент-Типе: тект/цалендар;" & цр & ¬ " метход=РЕКУЕСТ;" & цр & ¬ " наме=\"меетинг.ицс\"" & цр & ¬ "Цонтент-Трансфер-Енцодинг: 8бит" & цр & цр & ¬ миЕвентФилеЦонтент

-- креирајте насумично име датотеке догађаја подесите темпМаилНаме на (насумични број од 1 до 1000000) и ".ицс" поставите алиасТемпМаил на "/тмп/" & темпМаилНаме

-- напишите нову е-пошту у привремену датотеку, подесите миЕвентФилеХандле на ¬ отворен за приступ (ПОСИКС датотека алиасТемпМаил као стринг) са дозволом за писање написати миНевЕмаилТект почевши од 1 до миЕвентФилеХандле затвори миЕвентФилеХандле

-- користите СЕНДМАИЛ да пошаљете датотеку са одговарајућим заглављима урадите схелл скрипту "сендмаил < " & алиасТемпМаил

-- избришите привремену датотеку урадите схелл скрипту "рм" & алиасТемпМаил на грешку еррМсг прикажите дијалог еррМсг енд покушај крај сенд_маил_сбрп

Корак 7

Изаберите „Компилирај“ на траци са алаткама за навигацију. Изаберите „Сачувај“ и изађите из АпплеСцрипт-а.

Корак 8

Пошаљите иЦал позивницу. Корисник Виндовс-а са Мицрософт Оутлоок-ом ће сада правилно примити ваше иЦал позивнице.

Ствари које ће вам требати

  • Аппле Мац ОС Кс

  • иЦал

  • Пошта

Упозорење

Будите изузетно опрезни када уређујете АпплеСцрипт. Ако сте направили грешку, замените датотеку „маил.апплесцрипт“ у иЦал-овом директоријуму Ресурси оном коју сте сачували на радној површини и почните процес испочетка.