Hosts icalendar file что это: Зачем нужен файл hosts.ics? | SafeZone

Формат файла (расширение) ICS. Чем открыть ICS?

Расширение ICS

Чем открыть файл ICS

В Windows: Microsoft Outlook, Mozilla Sunbird, Microsoft Works, IBM Lotus Notes, eM Client, Novell GroupWise, Mozilla Thunderbird с плагином Lightning, SeaMonkey с плагином Lightning, ABC Amber iCalendar Converter
В Mac OS: Apple iCal, Mozilla Sunbird, IBM Lotus Notes, Novell GroupWise, Mozilla Thunderbird с плагином Lightning, SeaMonkey с плагином Lightning
В Linux: Mozilla Sunbird, Horde Kronolith, Claws Mail с плагином vCalendar, IBM Lotus Notes, Evolution, Novell GroupWise, Mozilla Thunderbird с плагином Lightning, SeaMonkey с плагином Lightning
Вэб-сервис: Google Calendar, Yahoo! Calendar

Описание формата файла (расширения) ICS

Раздел: Другие файлы

Расширение ICS – это универсальный формат календаря, который используется во многих приложениях, например, Microsoft Outlook, Apple iCal, Mozilla Sunbird, и Google Calendar. Формат ICS позволяет пользователям публиковать и обмениваться данными календаря в Интернете, рассылать по email. Другие пользователи могут подписаться на опубликованные календари и импортировать события в свои календари.

Спецификации этого формата описана в RFC 5545. Такие приложения, как Microsoft Outlook или Apple iCal может импортировать *.ICS файлы. ABC Amber iCalendar Converter поддерживает конвертацию файлов ICS в другие форматы документов, такие как PDF, HTML, CHM, RTF, HLP, TXT, DOC, MDB, XLS.

Файл ICS сохраняется в текстовом формате. .ICS содержат такую ​​информацию, как название, содержание, время начала и окончания для события календаря. Формат iCalendar также поддерживает обновления событий и отмены событий. Т.к. формат ICS – это текстовый формат, то файл ICS можно открыть в любом текстовом редакторе, например, Блокноте. Пример файла:

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//hacksw/handcal//NONSGML v1.0//EN
BEGIN:VEVENT
UID:[email protected]
DTSTAMP:20131231T220000Z
ORGANIZER;CN=Мой друг:MAILTO:moidrug@mail. ru
DTSTART:20131231T220000Z
DTEND:20140101T060000Z
SUMMARY:Новый год
END:VEVENT
END:VCALENDAR

MIME тип: text/calendar
HEX код: 42 45 47 49 4E 3A
ASCII код: BEGIN:

    Аудио файл диктофона Sony IC от Sony
    Расширение ICS файла – это аудио файл, записанный диктофоном Sony IC (ICD-R100). В операционной системе Windows файл .ICS можно открыть программами Sony Digital Voice Player, Sony Digital Voice Editor, Microsoft Windows Media Player с плагином Sony Player Plug-in.

    Относится к разделу Аудио файлы.

    Файл 3D-чертежа IronCAD от IronCAD
    Расширение ICS используется в 3D-CAD приложениях IronCAD и INOVATE, разработанных компанией IronCAD. .ICS файлы используются для хранения 3D-графики, например, цветных объектов, текстур, эффектов освещения, и данных анимации.

    Относится к разделу CAD, 3D-графика.

    Файл изображения цитометрии
    Расширение ICS – это файл стандарта изображения цитометрии (Image Cytometry Standard), который является цифровым многомерным форматом файла изображения и используется в науках о жизни микроскопии. Файл ICS хранит не только данные изображения, но и микроскопические параметры, описывающие оптику во время приобретения. Цитометрия представляет собой метод подсчета, обследования и сортировки микроскопических частиц, взвешенных в потоке жидкости. Это позволяет одновременный многопараметрический анализ физических и/или химических характеристик отдельных клеток, протекающих через оптическое и/или электронное устройство обнаружения.

    Оригинальный формат файла ICS на самом деле использует два отдельных файла: файл заголовка с расширением .ICS и другой файл, который намного больше по размеру и хранит реальные данные изображения – с расширением .IDS. Это позволяет сжимать данные, оставляя заголовочный файл доступным.

    С другой стороны новый формат ICS2 файла использует только один .ICS файл – заголовок и данные вместе. .ICS в формате двух файлов представляет собой текстовый файл с полями, разделенными таблатурой и строками, которые заканчиваются переводом каретки. В новом формате ICS2 текст заголовка предшествует бинарным данным.

    Относится к разделу Другие файлы.

    Коммандный файл SwiftView
    Расширение ICS – это обычный текстовый файл, который начинается с букв «ICS» в верхней строке и может содержать ряд команд ICS. Команды выполняются, когда файл открывается в браузере. ICS файл связан с программой SwiftView, высокопроизводительной, цветной с высоким разрешением утилитой для печати и экспорта, а также ведущим в отрасли просмотрщиком PCL5, PCL6, HPGL и TIFF.

    Относится к разделу Другие файлы.

    Файл службы совместного интернет-доступа Microsoft Internet Connection Sharing от Microsoft
    Расширение ICS так же используется как расширение у файла hosts.ics, который расположен в каталоге c:\Windows\System32\drivers\etc\. Файл hosts.ics создается автоматически операционной системой Windows при «расшаривании» доступа в Интернет, т.е. при включении службы совместного интернет-доступа Microsoft Internet Connection Sharing. Если вы удалите файл hosts. ics, но при этом служба Microsoft Internet Connection Sharing будет включена, то файл hosts.ics создастся заново. hosts.ics содержит сопоставления IP-адресов именам для домашней сети, поэтому нельзя вручную ничего менять в файле, иначе может потеряться связь между компьютерами локальной сети.

    Примерное содержание файла hosts.ics:

    # Copyright (c) 1993-2001 Microsoft Corp.
    #
    # This file has been automatically generated for use by Microsoft Internet
    # Connection Sharing. It contains the mappings of IP addresses to host names
    # for the home network. Please do not make changes to the HOSTS.ICS file.
    # Any changes may result in a loss of connectivity between machines on the
    # local network.

    192.192.0.1 Home.Myhome.ru # 2018 5 2 22 5 8 40 824

    Так же в каталоге c:\Windows\System32\drivers\etc\ файл hosts без расширения .ics, который используется для для связи (сопоставления) имен хостов с их IP-адресами.

    Относится к разделу Системные файлы.

hosts — Компьютер & Co

serger

Не надо лезть куда не следует.

Я бы не полезла куда не следует.

Но сегодня на рабочем столе увидела текстовый файл, меня это насторожило. Содержание текста смотрите внизу.

В реестере прогнала на поиск этого файла под которым он был сохранен R@1n

Ничего не нашла.

Антивирус Аваст ничего не нашел.

Сейчас я этот файл удалила в мусор. Этого достаточно?

10-ка у меня официальная

I do NOT release these programs so that you «the End-user» can benefit from it in terms of using software or any other of these releases without buying the required licenses. R@1n, however, believes that everyone should have the option to test and backup their program and be able to run it without any problems.

Further, I do NOT in
any way condone the spreading of this program, in other words I do NOT spread the releases to any websites, P2P networks or any other public available location. I urge that this releases should not be spread like that at all.

I R@1n has nothing to do with the distribution of these program, it is all done by third parties. As such, and according to the laws where the individuals of i reside, it is not my responsibility what others decides to do with these releases. However, let it be said quite clearly:

«I DO NOT in any way condone the selling or redistribution of these program, this was NEVER my intention.»

R@1n does NOT take
any responsibility of computer-loss or any data-errors that may occur from using these program. Keep in mind that you are using a third party solution to something we did not develop in the first place.

Do note that the usage of these program are legal in most countries outside the United States, IF and ONLY IF you own a full copy of the program — then you may use these program for backup purposes, and only that. It remains to be seen how affected you are of the End User License Agreements (EULAs). They can’t supersede domestic laws, remember that.

According to the «DMCA ACT» in the Unites States, you have no rights to circumvent a copy
protection. Beware, they will punish you harder than if you stole the shrinkwrapped software in a mall. Though R@1n’s base of operation does not reside in the Unites States, and thus I am NOT bound to the US legislations like:

* No Electronic Theft Act
* Digital Millenium Copyright Act
* The Patriot Act
* «other US legislations»

You should ALWAYS buy the software that you do use.

This Software NOT encourage piracy, which is an act UNLAWFUL, as well as being a lack of respect towards those who dedicate time and effort to the development of applications.

I do not assume liability for incorrect use, that is NOT dedicated to a vision for informational
or educational study. With this I can tell you that I dedicate myself to NOT piracy in any way, I care only to share and study all forms of system and evasion.

I disagree, in any form, software piracy and are NOT responsible for a eventale inappropriate or illegal use.

By using these program you automatically agree to the written agreement above, and thus the responsibility regarding whatever you are affected by any EULAs is with YOU and YOU only.

Thanks to: QAD, xinso, Hotbird64, nonosense, Nosferati87, Mikmik38, Cynecx, heldigard, Daz, Alphawaves, Nummer for the various source codes and the work!

Thanks to all the people who have supported the development in all its forms:

— Miky70
— Zanna

Thanks for the translation:

— azroach (English)
— Behdad Boujari (فارسی)
— roonney (Português)
— CraftByte (Slovenščina)
— Ripdevil (Deutsch)
— vanhoivo (Tiếng Việt)
— BL3D1 (Shqiptar)
— alnaloty (العربية)
— Phobos (Pусский)
— jordan4x (Français)
— WebMan (Română)
— zihan (中国)
— Yaron.S (עברית)

WHERE TO FIND ME:
— on Twitter: @RainReLoader

Thank you very much.

By R@1n.

#10 

apache — Подстановочные знаки в файле хостов Windows

спросил

Изменено
3 года, 1 месяц назад

Просмотрено
239 тысяч раз

Я хочу настроить свою локальную машину разработки так, чтобы любые запросы на *.local перенаправлялись на localhost . Идея состоит в том, что когда я разрабатываю несколько сайтов, я могу просто добавить в Apache виртуальные хосты с именами site1.local , site2.local и т. д., и все они разрешатся в localhost , в то время как Apache обслуживает другой сайт соответственно.

У меня Windows XP.

Я пытался добавить

 127.0.0.1 *.local
 

в мой файл c:\windows\system32\drivers\etc\hosts , пробовал также:

 127. 0.0.1 .local
 

Ни один из них не работает.

Я знаю, что могу настроить их на разные номера портов, но это проблема, так как трудно вспомнить, какой порт какой.

Я не хочу настраивать локальный DNS-сервер или что-то сложное, есть предложения?

  • windows
  • apache
  • dns
  • хосты
  • виртуальные хосты

3

Acrylic DNS Proxy (бесплатный, с открытым исходным кодом) выполняет свою работу. Он создает прокси-сервер DNS (на вашем собственном компьютере) с собственным файлом hosts. Файл hosts принимает подстановочные знаки.

Скачать с официального сайта

http://mayakron.altervista.org/support/browse.php?path=Acrylic&name=Home

Настройка Acrylic DNS Proxy

Для настройки Acrylic DNS Proxy установите его с по указанной выше ссылке перейдите по адресу:

  1. Start
  2. Программы
  3. Акриловый DNS-прокси
  4. Конфигурация
  5. Редактировать файл пользовательских хостов (AcrylicHosts. txt)

Добавьте следующие строки в конец файла:

 127.0.0.1 *.локальный хост
127.0.0.1 *.локальный
127.0.0.1 *.lc
 

Перезапустите службу Acrylic DNS Proxy:

  1. Старт
  2. Программы
  3. Акриловый DNS-прокси
  4. Конфигурация
  5. Перезапустите службу Acrylic

Вам также необходимо настроить DNS в настройках сетевого интерфейса:

  1. Start
  2. Панель управления
  3. Сеть и Интернет
  4. Сетевые подключения
  5. Свойства подключения по локальной сети
  6. TCP/IPv4

Установите «Использовать следующий адрес DNS-сервера»:

 Предпочтительный DNS-сервер: 127.0.0.1
 

Если вы затем объедините этот ответ с ответом jeremyasnyder (используя VirtualDocumentRoot ), вы сможете автоматически настроить домены/виртуальные хосты, просто создав каталог.

11

Чтобы ответить на ваш вопрос, вы не можете использовать подстановочные знаки в файле hosts в Windows.

Однако, если вы хотите изменить только файл hosts, чтобы новые сайты работали… вы можете настроить свой Apache таким образом, и вам не нужно постоянно редактировать его конфигурацию:

http://postpostmodern.com /instructional/a-smarter-mamp/

По сути, краткое изложение, основанное на моей настройке, добавьте следующее в файл apache.conf:

 LoadModule vhost_alias_module modules/mod_vhost_alias.so
 NameVirtualHost *:80
  <Каталог "/xampp/sites">
      Индексы опционов FollowSymLinks включает ExecCGI
      Разрешить переопределить все
      Порядок разрешить, запретить
      Разрешить от всех
  
  <Виртуальный хост *:80>
      VirtualDocumentRoot c:/xampp/sites/%-1/%-2+/
  
 

Это позволяет мне добавить запись типа:

 127.0. 0.1 test.dev
 

, а затем создайте каталог c:\xampp\sites\dev\test и поместите туда необходимые файлы, и он просто работает.

Другой вариант — использовать теги в apache.conf и ссылаться на страницы из http://localhost/project/.

2

Не думаю, что это возможно.

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

Обновление: проверьте следующий ответ и комментарии к этому ответу. Этому ответу 6 лет, и он уже не правильный.

4

В дополнение к замечательным предложениям, уже представленным здесь, XIP.IO — фантастический общедоступный DNS-сервер с подстановочными знаками.

 myproject. 127.0.0.1.xip.io -- разрешается в --> 127.0.0.1
  other.project.127.0.0.1.xip.io -- разрешается в --> 127.0.0.1
   other.machine.10.0.0.1.xip.io -- разрешается в --> 10.0.0.1
 

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

Если вы объедините это с некоторыми настройками Apache, упомянутыми в других ответах, вы потенциально можете добавить VirtualHosts с установка нуля .

3

Редактирование файла hosts становится менее трудоемким, если вы запускаете «ipconfig /flushdns» из командной строки Windows, а не перезагружаете компьютер.

2

Я нашел публикацию об использовании файла Windows Hosts, в которой также говорится: «Подстановочные знаки не допускаются».

Раньше я просто добавлял дополнительные записи в файл hosts, потому что (как было сказано ранее) это не так уж много дополнительной работы, когда вы уже редактируете файл конфигурации apache.

1

Вы можете уговорить своего сетевого администратора настроить для вас домен (например, ‘evilpuppetmaster.hell’) и поставить там подстановочный знак, чтобы все (*.evilpuppetmaster.hell’) разрешалось в ваш IP-адрес

6

У нас это работает с использованием подстановочных знаков DNS на нашем локальном DNS-сервере: добавьте A запись, например *.local -> 127.0.0.1

Я думаю, что в настройках вашей сети должен быть указан выбранный доменный суффикс в список поиска доменных суффиксов для машин в сети, поэтому вы можете заменить .local внутренним доменом вашей компании (например, .int ), а затем добавить субдомен, например .localhost.int , чтобы было понятно, для чего это.

Таким образом, *.localhost.int будет разрешаться в 127.0.0.1 для всех в сети, а настройки файла конфигурации для всех разработчиков будут «просто работать», если конечные точки зависают от этого поддомена, например. site1.localhost.int , site2.localhost.int Это в значительной степени схема, которую мы представили.

dnsmasq тоже красиво выглядит, но я еще не пробовал:
http://ihaveabackup.net/2012/06/28/using-wildcards-in-the-hosts-file/

0

Я написал простой DNS-прокси на Python. Он будет читать записи с подстановочными знаками в /etc/hosts. См. здесь: http://code.google.com/p/marlon-tools/source/browse/tools/dnsproxy/dnsproxy.py

Я тестировал в Linux и Mac OS X, но еще не в Windows.

Вы можете попробовать AngryHosts, который обеспечивает поддержку подстановочных знаков и регулярных выражений. На самом деле, это программное обеспечение для улучшения файлов хостов и управления ими.
Дополнительные функции можно увидеть по адресу http://angryhosts.com/features/

0

Для этого я использую DNSChef.

https://thesprawl.org/projects/dnschef/

Вы должны загрузить приложение, в Linux или Mac вам нужен Python для его запуска. В винде есть свой исполняемый файл.

Вы должны создать ini-файл с вашими записями dns, например

 [A]
*.google.com=192.0.2.1
*.локальный = 127.0.0.1
*.devServer1.com=192.0.2.3
 

Затем вы должны запустить приложение DNS с правами администратора

 sudo python dnschef.py --file myfile.ini -q
 

или в Windows

 runas dnschef.exe --file myfile.ini -q
 

Наконец, вам нужно настроить в качестве единственного DNS вашу локальную хост-среду (сеть, интерфейс, DNS или что-то подобное или в linux /etc/resolv.conf).

Вот и все

Я сделал этот простой инструмент, чтобы заменить hosts. Поддерживаются регулярные выражения.
https://github.com/stackia/DNSAgent 9.*\\.сп$»,
«NameServer»: «114.114.114.114»
},
{
«Шаблон»: «baidu.com$»,
«Адрес»: «127.0.0.1»
}
]

@petah и Acrylic DNS Proxy — лучший ответ, и в конце он ссылается на возможность создания нескольких сайтов с использованием Apache, которую @jeremyasnyder описывает чуть ниже. ..

… однако в нашем случае мы тестируем многопользовательскую хостинговую систему, поэтому 90 127 из 90 130 доменов, которые мы хотим протестировать, относятся к одному и тому же виртуальному хосту , а пара других направлена ​​в другое место.

Итак, в нашем случае вы просто используете подстановочные знаки регулярных выражений в директиве ServerAlias ​​, например…

 ServerAlias ​​*.foo.local
 

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

файл: %SystemRoot%\system32\drivers\etc\hosts

 127.0.0.1 пример.локальный
 

файл: \XAMPP\etc\httpd.conf

 # Виртуальные хосты
Включить etc\extra\httpd-vhosts.conf
 

файл: XAMPP\etc\extra\httpd-vhosts.conf

 
    Администратор сервера [email protected]
    DocumentRoot "\path_to_XAMPP\htdocs"
    Пример имени сервера. local
    Псевдоним сервера *.example.local
# SetEnv APP_ENVIRONMENT разработка
# ErrorLog "logs\example.local-error_log"
# CustomLog "logs\example.local-access_log" общий

 

перезапустите apache

сохраните как любой.pac, где хотите, а затем загрузите файл в настройках сети браузера> прокси> авто_конфигурации (перезагрузите, если вы измените это)

 функция FindProxyForURL(url, host) {
  если (shExpMatch(хост, "*example.local")) {
    вернуть "ПРОКСИ пример.local";
  }
  возврат "ПРЯМОЙ";
}
 

1

Для этого можно использовать echoipdns (https://github.com/zapty/echoipdns).

При запуске echoipdns local все запросы к субдоменам .local перенаправляются на 127.0.0.1, поэтому любой домен с xyz.local и т. д. будет разрешен на 127.0.0.1. Вы можете использовать любой другой суффикс, также просто замените локальный именем, которое вы хотите.

Echoipdns еще более мощный, когда вы хотите использовать свой URL-адрес с других компьютеров в сети, вы все равно можете использовать его с нулевой конфигурацией.

Например, для Если IP-адрес вашей машины 192.168.1.100, теперь вы можете использовать доменное имя xyz.192-168-1-100.local, которое всегда будет разрешаться в 192.168.1.100. Эту магию выполняет echoipdns, просматривая IP-адрес во второй части доменного имени и возвращая тот же IP-адрес в DNS-запросе. Вам нужно будет запустить echoipdns на машине, с которой вы хотите получить доступ к удаленной системе.

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

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

echoipdns работает на Mac, Linux и Windows.

ПРИМЕЧАНИЕ. Я являюсь автором echoipdns.

Я не смог найти письменного запрета, но по соглашению файл hosts в Windows следует за файлом hosts в UNIX, и в этот файл нельзя помещать ссылки на имена хостов с подстановочными знаками.

Если вы читаете справочную страницу, там написано:

 ОПИСАНИЕ
     Файл hosts содержит информацию об известных хостах в сети.
     работай. Для каждого хоста должна присутствовать одна строка со следующим
     Информация:
           Интернет-адрес
           Официальное имя хоста
           Псевдонимы
 

Несмотря на то, что там указано,

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

это неверно с практической точки зрения.

По сути, код, который просматривает файл /etc/hosts, не поддерживает запись с подстановочными знаками.

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

Хотя вы не можете добавить такой подстановочный знак, вы можете добавить полный список сайтов, которые вам нужны, по крайней мере, для тестирования, который работает достаточно хорошо для меня, в вашем файле hosts, вы просто добавляете:

127. 0.0. 0,1 site1.local 9(?<ветка>.*)\.example\.com;
корень /var/www/html/$branch/public;
индекс index.html index.htm index.php;
кодировка utf-8;
место расположения / {
try_files $uri $uri/ /index.php$is_args$args;
}
location = /favicon.ico { access_log off; log_not_found выключен; }
location = /robots.txt { access_log off; log_not_found выключен; }
error_log /var/log/nginx/$branch.error.log ошибка;
отправка файла выключена;
client_max_body_size 100 м;
расположение ~ \.php$ {
try_files $uri /index.php =404;
fastcgi_pass php-fpm: 9000;
fastcgi_index index.php;
fastcgi_buffers 16 16k;
fastcgi_buffer_size 32 КБ;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
включить fastcgi_params;
}
местоположение ~ /\.ht {
отрицать все;
}
}

Добавьте в файл хостов Acrylic 127.0.0.1 example.com *.example.com и перезапустите службу Acrylic.
$branch — имя вашего поддомена.

Установить вместо root /var/www/html/$branch/public; путь к вашему проекту

Это можно сделать с помощью Pi-Hole, просто отредактируйте «/etc/hosts» и перезапустите службу DNS.

 нано /etc/hosts
перезапуск DNS
 

Пример:

 127.0.1.1 raspberrypi
192.168.1.1 w1.dev.net
192.168.1.2 w2.dev.net
192.168.1.3 w3.dev.net
 

Можно использовать динамический DNS-клиент, например http://www.no-ip.com. Затем с внешнего DNS-сервера CNAME *.mydomain.com на mydomain.no-ip.com.

1

c# — можно ли предоставить файл календаря ics, который будет автоматически синхронизироваться с обновлениями

спросил

Изменено
12 лет назад

Просмотрено
15 тысяч раз

я вижу, используя эту библиотеку календаря в C#, что я могу программно создать файл ics с кучей событий календаря.

, но мне нужно решение, если я хочу подписаться на календарь, чтобы при добавлении или удалении будущих событий этот человек обновлялся.

Когда вы подписываетесь на файл ics на сервере из Outlook, похоже, что Outlook просто получает снимок на основе этого из файла справки Outlook: = (я предполагаю, что это то же поведение, что и при отправке календаря по электронной почте)

Отправка календаря по электронной почте Вы можете отправить любой из принадлежащих вам календарей другому человеку в сообщении электронной почты. Это тип интернет-календаря, называемый моментальным снимком календаря. Календарь отображается в теле сообщения электронной почты. Однако пользователь Office Outlook 2007, получивший снимок календаря, может выбрать открытие календаря как календаря Outlook. При этом снимок календаря и текущий календарь могут отображаться рядом друг с другом или в режиме наложения календаря.

существует ли какое-либо программное решение, позволяющее человеку подписаться на файл iCalendar (или другой формат), который всегда будет обновляться с учетом последних изменений с течением времени?

  • С#
  • синхронизация
  • icalendar

3

Outlook будет обновлять на основе серверного файла . ics. Сохраните файл где-нибудь на веб-сервере (я успешно использовал страницу Wiki), а затем используйте адрес webcal:// вместо адреса http://. Outlook должен подобрать это автоматически.

Это обычно обновляется как часть «Отправить/получать», но также может быть настроено через «Настройки учетной записи…Интернет-календари».

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

Это также может помочь: http://blogs.msdn.com/b/michael_affronti/archive/2006/05/10/594986.aspx

похоже, что Outlook просто получает снимок на основе этого из файла справки Outlook: = (я предполагаю, что это то же поведение, что и при отправке календаря по электронной почте)

Не думаю, что это правильное предположение. Брандмауэр моей компании, похоже, что-то блокирует, поэтому я не могу проверить это полностью, но параметры подписки в Outlook говорят об обновлениях.

Читайте также: