Windows live writer что это

Время на прочтение1 мин

Количество просмотров1.1K

И снова здраствуйте друзья. Постараюсь в этой статье рассказать вам о такой удобной вещи как Windows Live Writer.

Вот что гласит нам Live.com (оттуда же программу можно скачать)

Программа Windows Live Writer — это приложение для настольных компьютеров, которое облегчает публикацию разнообразного содержимого в блоге.

Публикация записи в ведущих службах блогов
Поддерживаются службы Windows Live Spaces, SharePoint, WordPress, Blogger и многие другие. Все еще нет блога? Программа Writer поможет вам его создать!

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

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

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

Рассмотрим наиболее инетересные команды:

Печать — вы можете распечатать сделанные вами наработки

Предварительный просмотр — или же можете просмотреть статью перед публикацией

Опубликовать в блоге — автоматически публикует разработанную статью в блоге

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

У Windows Live Writer очень хорошая справка, а также форум сообщества, где вам всегда помогут с вопросами.

Надеюсь вам понравилась данная статья.

Материал из РУВИКИ — свободной энциклопедии

Редактор блогов Windows Live
Тип интернет-сервис[d] и блог-платформа
Разработчик Microsoft
Написана на C#, C++
Операционная система Windows 7 [1]
Языки интерфейса 64 языка [2]
Аппаратные платформы IA-32 и x64[1]
Последняя версия 2012 (v16.4.3528.331)
Лицензия Freeware
Сайт http://writer.live.com/

Редактор блогов Windows Live (англ. Windows Live Writer) — приложение в составе бесплатного пакета Windows Essentials, разрабатываемого корпорацией Microsoft, позволяющее вести блоги на многих популярных блог-платформах. С его помощью можно быстро создать запись в автономном режиме, полностью подготовить её к публикации, не используя при этом админ-панель вашего блога. Последнее обновление вышло в 2012 году. В январе 2017 года прекращена поддержка приложения[3].

Ответвление Windows Live Writer с открытым исходным кодом было выпущено как Open Live Writer 9 декабря 2015[4].

Программное обеспечение было разработано на основе WYSIWYG, с возможностью публикации фотографий и карт. Приложение имело совместимость с Windows Live Spaces, блогами SharePoint, Blogger, LiveJournal, TypePad, WordPress, Telligent Community, PBlogs.gr, JournalHome, MetaWeblog, Movable Type, Blogengine, Squarespace и другие, поддерживающие формат Really Simple Discovery .

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

Windows Live Writer был локализован на 48 различных языках.

Первая версия Windows Live Writer была создана на основе редактора Onfolio Writer[5], продукте, который стал принадлежать Microsoft после приобретения Onfolio.

6 ноября 2007 года вышла версия 2008, включающая, встроенную проверку орфографии, редактирование таблиц, возможность добавления категорий, создание страниц для WordPress и TypePad, поддержку цитат и расширенных записей, улучшенные гиперссылки, вставку изображений, а также новую функцию «Специальная вставка». Также улучшено взаимодействие с приложением SharePoint 2007, новые API-интерфейсы для создания пользовательских расширений, автоматическая синхронизация локальных и сетевых изменений, интеграция с Windows Live Gallery и поддержка «ярлыков Blogger».

15 декабря 2008 г. была выпущена версия 2009 как часть пакета Windows Live Essentials .

Выпущенный 30 сентября 2010 г. Windows Live Writer 2011 представил новый пользовательский интерфейс ленты.

Версия 2012 выпущенная 7 августа 2012 года стала финальным обновлением пакета Windows Essentials и приложения Writer.

10 января 2017 г. поддержка Windows Essentials 2012 и всех её приложений, включая Windows Live Writer, прекращена. Программное обеспечение больше не доступно для загрузки у Microsoft[3].

Дополнительное чтение
  • Phil Wainewright. Writer is Microsoft’s first Live killer app (англ.). ZDNet. Дата обращения: 8 марта 2020.
  • Peter Bright. Microsoft open-sources Live Writer, beloved but abandoned blogging tool (англ.). Ars Technica (9 декабря 2015). Дата обращения: 8 марта 2020.
  • Scott Hanselman. Announcing Open Live Writer — An Open Source Fork of Windows Live Writer (англ.). www.hanselman.com. Дата обращения: 8 марта 2020.
  • Windows Essentials. support.microsoft.com (7 марта 2019). — «Мы больше не предлагаем пакет Windows Essentials 2012 для загрузки, но если он уже установлен, он продолжит работать так же, как и сегодня. Он достиг конца поддержки 10 января 2017 года и недоступен в Windows 10.»
  1. 1 2 Windows Essentials 2012 system requirements. Windows Essentials portal. Microsoft. Архивировано 3 октября 2012 года.
  2. Windows Essentials: Worldwide Downloads. Windows Essentials portal. Microsoft. Дата обращения: 7 декабря 2012. Архивировано 16 октября 2015 года.
  3. 1 2 Windows Essentials — Windows Help. support.microsoft.com. Дата обращения: 20 марта 2018. Архивировано 20 марта 2018 года.
  4. Bright, Peter Microsoft open-sources Live Writer, beloved but abandoned blogging tool. Ars Technica. Conde Nast (9 декабря 2015). — «Opening the app means that it’ll get some much-needed maintenance». Дата обращения: 8 марта 2020. Архивировано 12 июня 2016 года.
  5. Wainewright, Phil Writer is Microsoft’s first Live killer app. ZDNet. CBS Interactive (14 августа 2006). Дата обращения: 5 ноября 2021. Архивировано 8 августа 2014 года.

У человека, который пишет свой блог нет ни капли сомнения в том, что лучше всего это делать не при помощи веб-интерфейса вашей блог-платформы, а при помощи специального ПО. Одним из немногих действительно ярких представителей этой категории ПО является блог-клиент от Microsoft — Microsoft Live Writer (WLW), который недавно обновился до второй версии, но пока еще в статусе Beta. Что же нового несет этот программный продукт при беглом его осмотре?

lifehacker, лайфхакер, скриншот, бесплатный блог-клиент под Windows, ссылки, онлайн

Заявленные нововведения следующие:

  • полноценное редактирование таблиц (генерируемый HTML получается настолько чистый, насколько это возможно);
  • добавление категорий прямо из клиента в блог минуя «админку»;
  • создание статичных информационных страниц в блогах на WordPress и TypePad, причем, можно прямо в клиенте создавать древовидную структуру статичной части блога;
  • потрясающая система вставки гиперссылок (идея заключается в том, что вы можете как прописать ссылку классическим способом, так и выбрать ссылку на ваш предыдущий пост из любого блога зарегистрированного в WLW прямо в программе, не переходя в браузер);
lifehacker, лайфхакер, скриншот, ссылки, линк, link, браузер

  • автоматическое сохранение набранного в онлайне, а также полная синхронизация контента;
  • интеграция с Windows Live Gallery;
  • поддержка тегов блог-платформы Blogger прямо из WLW;
  • расширен перечень горячих клавиш;
  • проверка пока только англоязычной грамматики;

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

Если говорить о блог-платформах и хостингах персональных дневников, которые «из коробки» поддерживаются WLW, то их перечень достоин глубочайшего уважения:

  • Windows Live Spaces (фирменный сервис от Microsoft для ведения блогов);
  • SharePoint Weblog (это решение для корпоративных пользователей, которые используют Microsoft Office SharePoint Server для ведения корпоративных блогов, в основном в интрасети, и др.);
  • другие (это самое интересное):
services.png

Также, стоит заметить, что WLW идеально интегрируется в интерфейс Vista Aero, что дает ему громадное эстетическое преимущество перед конкурентами.

Вообще, в настоящий момент трудно найти совершенно бесплатный блог-клиент с похожим функционалом, а если учесть, что дистрибутив «весит» всего 5,4Мб, то Windows Live Writer 2 Beta — лучшее решение для любого блоггера на сегодняшний день!

Всем большой привет! С Вами снова я, Денис! Блогу уже более четырех лет и на протяжении всего этого времени я пишу и публикую записи исключительно из административной панели WordPress, прямо в окне браузера. Задался для себя вопросом – а есть ли клиент под Windows?

Windows-Live-Writer

Например, в Microsoft Office можно подключать учетные записи различных блоговых сервисов, в том числе и ВордПресс, и использовать текстовый редактор Word для размещения статей на блоге. Безусловно, офисный пакет имеет широкие возможности, но тем не менее большинство функций используется крайне редко.

Не стоит забывать про ценник, я призываю Вас использовать только лицензионное программное обеспечение.

Как оказалось, есть бесплатная альтернатива — Windows Live Writer. Программа имеет все необходимые инструменты для работы с блогом. Сегодня я сделаю обзор, в ходе которого расскажу о том как загрузить, установить и начать работу с WordPress используя Live Writer.

Загрузка и установка основных компонентов Windows

Windows Live Writer входит в состав пакета под названием Основные компоненты Windows и содержит следующие программы:

  • Почта;
  • Редактор блогов Writer;
  • Messenger;
  • Фотоальбом и Киностудия.

Загрузите данный пакет программ бесплатно на официальном сайте Microsoft по этой ссылке. Не обязательно устанавливать все компоненты, входящие в состав пакета, после запуска мастера установки у Вас появится выбор. Посмотрите на скриншот ниже — Writer — это редактор блогов. Давайте его отметим и нажмем Установить:

Редактор блогов Writer

Время установки основных компонентов Windows зависит от состава выбранных программ и производительности компьютера. Для проведения обзора я выбрал только Writer. По завершении процесса установки возможно потребуется перезагрузить компьютер. Во время первого запуска программы необходимо прочитать и принять соглашение об обслуживании Microsoft, после чего переходим к следующему этапу – настройке Writer для работы с WordPress.

Настройка блог-клиента Windows Live Writer

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

Настройка Windows Live Writer

Первым делом необходимо выбрать службу блога из списка, я выбираю WordPress:

Служба WordPress

Далее заполняем поля с адресом блога, логином и паролем:

Добавление учетной записи

После чего будет проведена автоматическая настройка учетной записи:

Настройка учетной записи блога

Выбираем тип блога, если установщику не удается определить его автоматически:

Тип блога

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

Ошибка поключения XML-RPC

Если у Вас произошла такая же ошибка, то проверьте файл config.php или function.php на наличие такой строки, которая запрещает доступ к API:

add_filter('xmlrpc_enabled', '__return_false');

Она может незначительно отличаться. В том случае если обнаружите — можете ее удалить или закомментировать. XML-RPC — это API WordPress для удаленного подключения.

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

Загрузка темы блога

Загрузка темы

Заключительный этап настройки клиента Windows Live Writer – присвоить псевдоним блогу, то есть задать ему имя в клиенте. Задавайте уникальные имена, чтобы при работе с несколькими проектами было проще ориентироваться и переключаться между ними.

Блог настроен

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

Работа с блогом через Windows Live Writer

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

Новая запись в блоге

У бесплатного редактора блогов масса всевозможных настроек, приведу скрин на котором видны названия вкладок параметров Live Writer:

Параметры редактора блогов

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

Какие появляются преимущества при работы с блогом с помощью бесплатного редактора Windows Live Writer? Приведу несколько доводов в его пользу:

  • Автономная работа с записями, не требующая постоянного интернет-соединения. Сеть Вам понадобиться только когда придет время опубликовать запись или отправить черновик на сервер.
  • Возможность подключения к клиенту нескольких учетных записей упрощает одновременную работу с несколькими проектами.
  • Удобное редактирование текста — доступен визуальный редактор и HTML режим.
  • Эффективная работа с видео и изображениями. Картинки можно редактировать прямо в клиенте, применять разнообразные стили, например, скругление углов, добавлять тени, водяные знаки и другие эффекты.
  • Встроенная проверка правописания позволит избежать грубых ошибок и опечаток. Полагаясь на такие средства проверки не забывайте о самостоятельной проверке текста перед размещением, вчитываясь в каждое слово.

Одним словом, удобно! В будущем планирую пользоваться клиентом для WordPress постоянно, а то открытые рядом вкладки браузера постоянно отвлекают и не дают сосредоточиться) Очень хочется узнать, используете ли Вы подобные программы? Writer или другой клиент?

Полезности |

создано:
18.04.2011
|
опубликовано:
18.04.2011
|
обновлено:
13.01.2024
|
просмотров:
5098

Уже давно ведутся споры о том, где и как, можно и нужно управлять записями блога. Речь идет о HTML-редакторах на стороне сайта (блога) и о сторонних редакторах, например, Windows Live Writer (далее WLW). Вдаваться в подробности я не буду, только скажу в своем блоге я теперь могу использовать два выше указанных способа. А вот как реализовать второй я расскажу в этой статье, собрав воедино всё необходимое для реализации.

Вступление как хотелка

Как-то совершенно случайно попалась на глаза статья, которая навела на мысль о том, что не плохо было бы реализовать такую же возможность и в своем блоге. Первоочередная порция данных получена, а значить ничто не мешает начать. Для начал определимся с хотелками: сервис, с которым должен работать редактор WLW, должен быть WCF; сервис должен реализовывать интерфейс от MetaWeblog API.

Приступим

Для начала я скачал библиотеку. Скачал, откомпилировал, настроил endpoint – Ура! Сервис заработал. Далее приступил к реализации интерфейсов. Я по примеру Дениса, так же сделал классы а не структуры. Вот пример одно из них:

public class MetaUserInfo
{
    [DataMember(Name = "userid")]
    public string UserID { get; set; }

    [DataMember(Name = "firstname")]
    public string FirstName { get; set; }

    [DataMember(Name = "lastname")]
    public string LastName { get; set; }

    [DataMember(Name = "url")]
    public string Url { get; set; }

    [DataMember(Name = "email")]
    public string Email { get; set; }

    [DataMember(Name = "nickname")]
    public string Nickname { get; set; }
}

А вот и самый главный класс, ради которого всё и задумывалось:

[DataContract]
public class MetaPost
{
    [DataMember(Name = "postid")]
    public string ID { get; set; }

    [DataMember(Name = "title")]
    public string Title { get; set; }

    [DataMember(Name = "dateCreated")]
    public DateTime DateCreated { get; set; }

    [DataMember(Name = "date_created_gmt")]
    public DateTime DateCreatedGmt { get; set; }

    [DataMember(Name = "description")]
    public string Description { get; set; }

    [DataMember(Name = "categories")]
    public string[] Categories { get; set; }

    [DataMember(Name = "publish")]
    public bool IsPublish { get; set; }

    [DataMember(Name = "permalink")]
    public string Permalink { get; set; }

    [DataMember(Name = "userid")]
    public string UserId { get; set; }

    [DataMember(Name = "wp_slug")]
    public string WordPressSlug { get; set; }

    [DataMember(Name = "mt_keywords")]
    public string Tags { get; set; }

    [DataMember(Name = "mt_allow_comments")]
    public int IsCommentEnabled { get; set; }

    [DataMember(Name = "wp_author")]
    public string Author { get; set; }
}

А вот, собственно говоря, и сам интерфейс для WCF-сервиса:

[ServiceContract]
public interface IMetaWeblog
{
    [OperationContract(Name = "wp.newCategory")]
    string NewCategory(string blog_id, string username, string password, NewCategoryInfo newCategory);

    [OperationContract(Name = "wp.getAuthors")]
    AuthorInfo[] GetAuthors(string blog_id, string username, string password);

    [OperationContract(Name = "metaWeblog.newPost")]
    string NewPost(string blogid, string username, string password, MetaPost post, bool publish);

    [OperationContract(Name = "metaWeblog.editPost")]
    bool EditPost(string postid, string username, string password, MetaPost post, bool publish);

    [OperationContract(Name = "metaWeblog.getPost")]
    MetaPost GetPost(string postid, string username, string password);

    [OperationContract(Name = "metaWeblog.getCategories")]
    MetaCategory[] GetCategories(string blogid, string username, string password);

    [OperationContract(Name = "wp.getCategories")]
    MetaCategory[] GetCategoriesWordPress(string blogid, string username, string password);

    [OperationContract(Name = "metaWeblog.getRecentPosts")]
    MetaPost[] GetRecentPosts(string blogid, string username, string password, int numberOfPosts);

    [OperationContract(Name = "blogger.deletePost")]
    bool DeletePost(string appkey, string postid, string username, string password, bool publish);

    [OperationContract(Name = "blogger.getUsersBlogs")]
    MetaBlog[] GetUserBlogs(string appkey, string username, string password);

    [OperationContract(Name = "blogger.getUserInfo")]
    MetaUserInfo[] GetUserInfo(string appkey, string username, string password);

    [OperationContract(Name = "metaWeblog.newMediaObject")]
    MediaObjectInfo NewMediaObject(string blogid, string username, string password, MediaObject mediaObject);
}

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

Настройка Windows Live Writer

Предположим, что сайт успешно обновлен (добавлен новый сервис, изменения в web.config применены) и теперь настало время запустить WLW и настроить его таким образом, чтобы можно был приступить к работе.

Весь процесс показывать не смысла, но некоторые нюансы поясню. Вот окно в котором вы вводите адрес блога:

Как вы понимаете этот адрес ведет на Default.aspx в папке Blog моего сайта. Так вот, чтобы WLW обнаружил ваш блог в мета данных этой страницы должны быть определены следующие мета теги:

<link rel="EditURI" type="application/rsd+xml" href="http://www.calabonga.com/blog/rsd.xml"/>
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="http://www.calabonga.com/blog/wlwmanifest.xml" />

Каждая из этих строк указывает местоположение файлов rsd и wlwmanifest. Посмотрев на содержание и описание указанных форматов, я думаю не составит особого труда создать такие файлы для своего сайта и положить их в соответствии с ссылками указанных в мета-тегах. Кстати, востребованность этих файлов при первоначальной настройке WLW я обнаружил при помощи Fiddler’а. И, как оказалось, не зря, сразу разрешилось очень много проблем с настройками сервисов. Но хотелось бы заменить, что wlwmanifest.xml действует только на Windows Live Writer.

Обновление по теме

Windows Live Writer стал проектом с открытым кода и теперь называется Open Live Writer (github).

Ссылки по теме

  • XML-RPC API
  • Реализация на WCF сервисах библиотеки XML-RPC
  • Windows Live Writer: MetaWeblog API Reference
  • Реализация возможности сохранения файлов (картинок)
  • Реализация MetaWeblog API на ASP.NET на GenericHandler.ashx
  • Еще одна реализация на основе другой библиотеки от Cooke Computing

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Как снять запрет на установку программ на windows 10
  • Внешний вид windows 10 утилиты
  • Разделитель точка вместо запятой windows
  • Подключение к windows через remmina
  • Конфиг openvpn клиент windows