Cogitabilia rather than actual cogitata a me | Пресловутый плагин

Пресловутый плагин

by Vladekk 24. Ноябрь 2007 01:15

качать 22 кб

ВНИМАНИЕ!

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

Инструкция для сильных духом в лице ears_of_tin:

Качаем, копируем файл DynamicTemplate.dll в папку "C:\Program Files\Windows Live Writer\Plugins\" , если не ошибаюсь.

Это установит пропатченный мною плагин Dynamic Template работника майкрософт Джоя Ченга .

Затем перезапустите Windows Live Writer, выберите Insert Template, там Edit Templates, затем New. Назовите его Livejournal tags by Vladekk © , (иначе он работать не будет :-).

Затем в окошко аккуратно вставьте текст из файла lj_tags.txt.

Дальше надо отредактировать опции:

string user = "test";  - замените test на своё имя пользователя
string pass = "test";  - замените test на свой пароль (увы, пока так, открытым текстом)
int lastPostNumber = 2; - замените цифру, какой пост по счёту сверху у вас свежий/последний. У меня наверху всегда висит пост-"шапка", его редактировать не надо, значит свежий пост для меня - второй (2). У кого шапки нету, может смело писать тут 1 (но не факт, что будет работать :-)

Затем сохраните темплейт, нажав ОК.

Работает это так: пишете пост во Writer, отправляете его в ЖЖ. После успешной отправки нажимаете insert template, выбираете "Livejournal tags by Vladekk" , вводите тэги через запятую. Мой скрипт забирает с сервера последние посты(см.выше) и редактирует нужному посту тэги на то, что вы вставили в диалоге.

Увы, сделать этот процесс сильно легче пока что невозможно. Опять-таки на модеме будет тормозить, потому как забирает последние посты. Ещё вполне может затирать какие-то хитрые свойства поста, потому что протокол ЖЖ устроен кривовато и мне приходится заново отправлять ВЕСЬ последний пост в ЖЖ (опять горе модему).

Если вылазит ошибка, плохо дело. Можете мне написать, но не факт, что выйдет толк.

Что этим всем кто-то воспользуется, я не особо верю, но мало ли.


Комментарии (2) -

27.11.2007 17:32:06 #

anonymous

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
   at System.ThrowHelper.ThrowKeyNotFoundException()
   at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
   at Template.Process(Object state, Object[] parameters)
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
   at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)
   at DynamicTemplate.Compiler.CSharpLanguageProvider.InvokeAdapter.Invoke(Object state, Object[] values)
   at DynamicTemplate.DynamicTemplateContentSource.CreateContent(IWin32Window dialogOwner, String& newContent)
   at WindowsLive.Writer.PostEditor.ContentSources.ContentSourceManager.PerformInsertion(IContentSourceSite sourceSite, ContentSourceInfo contentSource)

ooops, неожиданная ашипка владик ^^

anonymous

27.11.2007 18:30:55 #

vladekk

"владик, выпей лимонадик"
представлятся надо

vladekk

Добавить комментарий

biuquote
  • Комментарий
  • Предпросмотр
Loading

Powered by BlogEngine.NET 2.5.0.6
Theme by Vladekk

Calendar

<<  Февраль 2012  >>
повтсрчепясуво
303112345
6789101112
13141516171819
20212223242526
2728291234
567891011

View posts in large calendar

RecentComments

Comment RSS