Тотальная неудачница и убийца жёстких дисков.
#post-id: 3637-19-05
#original-date: 11.07.2010 Sun
#original-time: 7:05 PM
#original-day:  3637
#original-host: WinXP Prof SP2 (Build 2600)

Итак, продолжается тестирование клиента для Блогов ^^

Что это за программа?

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

"А у меня есть идея, предложение, я нашёл страшный баг!"

Всё это принимается любыми доступными способами ^_^ Хотя я пишу программу в основном для себя, хорошие идеи никогда не помешают ^^

Что изменилось?

1.00.0031

[+] Вместо некрасивого меню появилась красивая панель инструментов ^^
[+] Клиент теперь отлавливает загадочное "Системное ограничение".
[+] Появился импорт Diary TXT.

1.00.0033

[-] Ошибка "Параметр задан неверно" ушла в прошлое. Наверное ^^
[+] Появились настройки прокси.
[+] Менюшка разрастается ^^
[+] Изменилась интерпретация знаков > и < - смотрите ниже ^^
[+] Автоопределение музыки.
[-] Заработали горячие клавиши.
[+] Программа сворачивается в трэй и по одному щелчку разворачивается.

1.00.0035

[+] Появилась поддержка BB кодов [*RIGHT*] и [*CENTER*] и [*J*].

1.00.0036

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

1.00.0037

[+] У кнопок управления списком пользователей появились всплывающие подсказки.

1.00.0041

[+] В главном окне отображается текущий залогиненный пользователь.
[+] Предпросмотр записи.
[+] Наконец-то сохраняется последний открытый каталог для разных режимов импорта.
[+] Появился счётчик трафика.
[-] После отмены отправки в редакторе поста больше не возникает без конца ошибка "Операция отменена".
[-] Исправлена ошибка с повторной отправкой постов после отмены.
[+] Теперь в HTML коды переводится всё, что выходит за границы русского и английского языка. Тоесть японский язык должен отправляться нормально (впрочем в редакторе поста вводить его пока нельзя).

1.00.0042

[+] Теперь при открытии блога броузер автоматически логинит пользователя.

1.00.0044

[-] Поправлен подсчёт статистики. Теперь один и тотже трафик не плюсуется бесконечно.

1.00.0045

[-] Снова поправлен подсчёт статистики, но теперь уже при массовой отправке.

1.00.0046

[+] На Mail.ru опять начались глюки, в честь чего сервер то не логинит нас, то разлогинивает. Теперь клиент отслеживает это.

1.00.0053

[+] Подправила вывод статистики чтобы было более понятно ^^
[+] Долгожданный BB код [*L*] ^^
[-] Для красоты сделала пробел между собачкой и текстом BB кода [*J*].
[+] Появился диалог настроек.
[+] Настраивается цвет BB кода [*OT*].
[+] Отключается автологон в блог.
[+] Отключается автоопределение музыки.
[-] Наконец автоопределение не пишет музыку, когда WinAMP на паузе.

1.00.0055

[-] При ошибке отправки одиночного поста, фокус прыгал в заголовок записи, а не в тело.
[+] Появился очередной деморонизер, который игнорирует HTTP ответ 502.
[+] Теперь определение музыки синхронизировано с другими моими программами.

1.00.0056

[-] Забыла вставить поддержку отключения рисования обойки с рабочего стола.

1.00.0057

[-] На сайте снова поменяли кое-что, в честь чего записи не отправлялись.

1.00.0058

[-] Похоже, долбаные MNA и MNB меняются регулярно, поэтому снова отвалилась отправка. С этой версии при каждой ошибке отправки эти значения будут загружаться снова.
[+] Немного изменила хранение настроек. JournalID, MNA и MNB хранятся в Users.

Я не успеваю отслеживать изменения!

Всё очень просто. В окно о программе есть вкладка, на которой можно проверить обновления ^_^ Переключение вкладок - щелчёк по иконке.

Немного о BB коде [*CODE*]

Я вероломно передрала сей мета тэг у L.P.M., и он работает (теоретически) также как в клиенте для дайриков. Тоесть он преобразует выделенный фрагмент в "программный код". Такой блок текста выводится моношринным шрифтом, строки не переносятся, пробелы не пропадают. При этом текст полностью преобразуется чтобы не терялось оформление. Внутри этого блока не интерпретируются ни BB коды, ни HTML тэги. Пробелы преобразуются в неразрывные пробелы, а в пустую строку вставляется один пробел, чтобы она не срезалась.

Немного о BB коде [*OT*]

Оффтопика на Блогах нет, поэтому пока что текст помеченный им делается серым из учёта того что большинство блогов оформлены схемой по умолчанию с белым фоном. У кого будут идеи как это сделать универсальным - пишите, у меня идей пока нет, а до UserCSS Блоги пока не доросли ^^'

Немного о BB кодах [*J*] и [*L*]

Эти коды предназначены для вставки ссылки на дневник пользователя Diary.ru. При этом вставляется имя пользователя (его логин), и если человек переименует его, то скорее всего ссылка перестанет работать. L вставляет ещё и картинку с собачкой и ссылкой на профиль пользователя. Вот пример ссылок на мои дневники:  Линда Кайе и Webmistress Linda.

Немного об HTML тэгах

Программа преобразует знаки > и < в подстановочные, чтобы они правильно выводились в блоге. Однако тут есть важное условие. Если прямо перед знаком > идёт символ латиницы (ABC... без пробелов), то этот символ считается частью тэга и не преобразуется. Тоже и с < - если после него идёт символ латиницы, то ни чего не преобразуется. Таким образом вставка HTML очень возможна ^^ Кавычки и амперсанды оставляю на совести пользователя, а эти преобразования мне нужны были для смайлика ">_<" ^^

Кстати, чуть не забыла, что в состав тэгов включаются слэши (оба на всякий пожарный), кавычки и апострофы.

Автоопределение музыки

Музыка определяется автоматом из следующих проигрывателей:
- WinAMP.
- Windows Media Player с установленным Blogger Plugin (рулёзная штучка).
- foobar2000 с плагином foo_winamp_spam или foo_winamp_ipc.
- foobar2000 как есть ^^

Есть возможность определять из Light Alloy и Media Player Classic, но там обычно видео бывает, поэтому не реализовано ^^ За всё это отвечает библиотека AJPappsSupport.DLL, так что поведение идентично скрипту для Даны. Разве что юникод не преобразуется в HTML коды.

Немного о входе в программу

При запуске программы появляется список с пользователями. Автоматически выбирается пользователь, под которым Вы входили в последний раз. Список редактируется тремя, кнопками, расположенными в левом нижнем углу окна. Плюсик позволяет добавить нового пользователя. Карандашик меняет пароль (оставьте поле пустым, если хотите удалить пароль). Крестик удаляет пользователя. Собственно, и всё.

Обратите внимание, что пароль не защищает профиль, а просто используется для доступа к блогу. Поэтому Вы можете ввести в его качестве всё, что угодно - программа даже не смутится.

Если удалить пароль или не вводить при создании профиля, программа будет запрашивать при выборе этого пользователя. Пароль нигде не будет сохранён и будет храниться в памяти до выхода из программы.

В Windows 98 всё глючит, система виснет, ни чего не работает!

Да, есть такая проблема, которая приводит к исключению в файле библиотеке VBsсript.DLL при попытке её зарегистрировать. Решается проблема установкой (или переустановкой) Windows sсript 5.6. Взять его можно на сайте Microsoft или же на моём сайте. В остальном ни каких проблем замечено не было.

Предпросмотр записи

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

Автологон в блог

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

HTTP код 502 как 200

В последнее время (пишу я это 16.11.2009) по непонятным мне причинам сервер начала слишком часто возвращать 502 Bad Gateway при отправке поста. Я не знаю что тут и думать, тем более что фактически пост отправляется. Поэтому я добавила галочку, которая разрешает программе игнорировать такой ответ и считать, что пост отправился успешно. Такое поведение не является правильным, но что делать?

Перспективы развития

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

Где скачать?

А вот прямо по этой ссылке:

Setup.BlogsAtMailRu.EXE

А ещё могут понадобиться следующие компоненты.

Setup.MSCOMCTL.EXE
Setup.MSCOMCT2.EXE
Setup.MSXML4SP2.EXE

16:24

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3637-18-32
#original-date: 11.07.2010 Sun
#original-time: 6:32 PM
#original-day:  3637
#original-host: WinXP Prof SP2 (Build 2600)

Я вполне толерантно отношусь к тем, кто плохо знает русский и говорит со мной на нём. Я всё понимаю. Но! Когда эти фрукты со мной говорят на ещё более плохом английском, чем мой и наезжают, что я не понимаю их потому что не знаю английского... Вот это уже сверх >_<

16:24

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3637-18-13
#original-date: 11.07.2010 Sun
#original-time: 6:13 PM
#original-day:  3637
#original-host: WinXP Prof SP2 (Build 2600)

Кстати, Их миру удалось не только повесить IE, но и свалить SeaMonkey.

16:24

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3637-09-06
#original-date: 11.07.2010 Sun
#original-time: 9:06 AM
#original-day:  3637
#original-host: WinXP Prof SP2 (Build 2600)

Эээээ... В первый раз сылшу упоминания геев в анимэ/манга культуре с позиции равенства и прав ^^' По-моему, заслуга оной культуры в том, что они делают всё как бы само собой разумеющимся, что у неподготовленного зрителя может случиться шок, но потом он имеет все шансы втянуться и уже не замечать ^^

/* Вообще, в Антидогме много говорят о том, что неплохо бы снимать ЛГБТ фильмы. Отбрасывая срачи вокруг того, что "в Рашке снимают плохо", есть опасения, что получится как в Европе/Штатах. Там обычно снимают либо проблемное кино (которое само по себе хорошо, но в меру), либо глубокомысленное кино (которое смотерть ещё сложнее, чем госзаказ). А так чтобы такой же тупой боевик, но с лесби в главной роли - это почему-то не осиливают. нет, что-то там про киллеров и Джулию Робертс (кажется) было, где ещё был киллер гей, но выглядело это притянутым за уши. */

http://mangagamer.wordpress.com/2010/06/24/mangagamer-pride-reminder/

Каваййно ^^

http://mangagamer.wordpress.com/2010/07/02/name-the-mascot/

16:24

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3637-08-39
#original-date: 11.07.2010 Sun
#original-time: 8:39 AM
#original-day:  3637
#original-host: WinXP Prof SP2 (Build 2600)

Кстати! То, как в Initial D со времён первого сезона поменялась атмосфера говорит хотябы то, что колокольчики звучали только в первом сезоне, а дальше - тишина. Ощущение есть, а вот как объяснить что это значит - не знаю.

16:24

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3637-08-11
#original-date: 11.07.2010 Sun
#original-time: 8:11 AM
#original-day:  3637
#original-host: WinXP Prof SP2 (Build 2600)

Странный мультик Runaway Brain (про Микки Мауса). Снят качественно, но не совсем типичен для Диснея. Более того, снят в старом стиле, с соответствующей музыкой, но в кажре присутствует игровая консоль с файтингом.

http://mouse-fobia.lindachan.net/post/794690425/joshlatka-mickey-mouse-in-runaway-brain

Что нетипично? Жестокость и показ мозгов ^^ Тоесть мозги показывали как бы рентгеном, а жестокость - профессора всёже убило разрядом и он рассыпался по кускам ^^

А вообще, прикольная вещь ^^ Но нужно добавить больше кровищи ^^

А ещё, если верить мультику, у Микки Мауса мозги даже в ушах, тоесть их много. На деле не подтверждается ^^

Кстати, ещё один мультик, но про охоту:

http://mouse-fobia.lindachan.net/post/794684299/rightwrightwrite-i-think-this-could-be-one-of

16:24

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3637-05-08
#original-date: 11.07.2010 Sun
#original-time: 5:08 AM
#original-day:  3637
#original-host: WinXP Prof SP2 (Build 2600)

В названии "Партия Единая Россия" каждое из трёх слов , соответственно, состоит из шести букв. Алсо на фоне этой надписи присутствует зверь.

666 — синхропоследовательность в коде российского паспорта нового образца, отчего многие ПГМнутые провозгласили такие паспорта б-гомерзкими, и даже попытались отказаться их получать. Но менты им быстро объяснили, кто именно в таком случае будет гореть в адском пламени, и бурление утихло.

В том же Краснодаре есть четыре всадника Апокалипсиса — четыре кареты скорой помощи с федеральными номерами 666 (только буквы разные), а у одной из них даже бортовой номер 13.


http://lurkmore.ru/666

#music: ASIAN KUNG-FU GENERATION\Funclub\Mafuyu no Dance

16:24

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3637-03-48
#original-date: 11.07.2010 Sun
#original-time: 3:48 AM
#original-day:  3637
#original-host: WinXP Prof SP2 (Build 2600)

Истребила много трафика, скачав три альбома Asian Kung-Fu Generation. Сижу, стараюсь не грустить ^^

#music: Asian Kung-Fu Generation\ワールド ワールド ワールド\Night Diving

16:24

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3637-02-44
#original-date: 11.07.2010 Sun
#original-time: 2:44 AM
#original-day:  3637
#original-host: WinXP Prof SP2 (Build 2600)

Фрукт жжот!

ИКУТО кто стырит урою

http://foto.mail.ru/mail/rulit.anime010897/_myphoto/2

16:24

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3637-02-22
#original-date: 11.07.2010 Sun
#original-time: 2:22 AM
#original-day:  3637
#original-host: WinXP Prof SP2 (Build 2600)

А вот и общественный резонанс ^_^ Правда, пока тихий, да и метода была не совсем честная ^^

http://foto.mail.ru/mail/lindakaioh/_myphoto/273.html

16:24

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3637-00-04
#original-date: 11.07.2010 Sun
#original-time: 12:04 AM
#original-day:  3637
#original-host: WinXP Prof SP2 (Build 2600)

Линда Кайе

Котофейская Машина открыла ваш истинный облик!

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

Какая ты кошка?


16:24

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3636-23-24
#original-date: 10.07.2010 Sat
#original-time: 11:24 PM
#original-day:  3636
#original-host: WinXP Prof SP2 (Build 2600)

О!

#5402 - neko-chan — 2010-07-07 00:07
xxx
Братья и Сёстры в поклонении великой Харухи! Грядёт перепись населения! Она пройдёт 14 по 25 октября! Все будьте готовы подтвердить в бланках свою приверженность Харухизму! Этим вы обрадуете Богиню и отсрочите неминуемый Конец! Кён с вами!



#5394 - neko-chan — 2010-07-04 01:57
xxx: С аниме я познакомился, когда застал соседа по комнате онанирующего на Сейлор Мун. Он меня долго убеждал, что это искусство такое, ну я и решил попробовать. Ребята, это супер - всем рекомендую!


16:24

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3636-23-19
#original-date: 10.07.2010 Sat
#original-time: 11:19 PM
#original-day:  3636
#original-host: WinXP Prof SP2 (Build 2600)

Я — анимешница со стажем. Три года, сейчас идёт четвёртый, и я абсолютно счастлива.

http://zadolba.li/story/2478

Страшно подумать, но у меня стаж - 10 лет, больше, чем треть жизни ^^

16:24

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3636-23-07
#original-date: 10.07.2010 Sat
#original-time: 11:07 PM
#original-day:  3636
#original-host: WinXP Prof SP2 (Build 2600)

4: [ 32 ] добавлена 2010-07-09 14:49
evd: У меня зазвонил телефон.
Я: Алё!
Неизвестный мне абонент: Здравствуйте! Чей это номер?
Я: Мой!
Неизвестный мне абонент: Ой, извините, пожалуйста, я ошибся


7: [ 31 ] добавлена 2010-07-09 16:25
С официального форума разработчика компьютерных игр:
-Установил игру ххх, а она через некоторое время после запуска вылетает на рабочий стол. Подскажите, в чем дело.
-У вас лицензионная игра?
-Да.
-Странно.
-Ну не знаю. Там, откуда я её скачал было написано:"Тип издания: лицензия".
(c)Miller


16:14

#144

Тотальная неудачница и убийца жёстких дисков.
15:05

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3636-22-52
#original-date: 10.07.2010 Sat
#original-time: 10:52 PM
#original-day:  3636
#original-host: WinXP Prof SP2 (Build 2600)

Неплохо написано. Про 9/11 и шпионов ^^

http://www.inoforum.ru/inostrannaya_pressa/vmesto_shpionazha_chitajte_brifingi_belogo_doma/

#music: IOSYS\東方河想狗蒼池\ToKiMoNaTaKaNiMeKaT

15:05

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3636-22-42
#original-date: 10.07.2010 Sat
#original-time: 10:42 PM
#original-day:  3636
#original-host: WinXP Prof SP2 (Build 2600)

Украинка получила фронтовое письмо от отца спустя 69 лет

Жительница поселка Межевая в Днепропетровской области Украины Екатерина Ярышева получила письмо от погибшего на фронте отца спустя 69 лет.
"Я не помню отца, его не стало, когда я была совсем маленькой. Но благодаря этому письму я будто бы почувствовала его заботу о нас",- сказала растроганная этим неожиданным событием Екатерина Лукинична Ярышева.

Письмо дочери фронтовика принес лично губернатор области Александр Вилкул. Оно было написано летом 1941 года Лукой Нагорным - отцом Екатерины Ярышевой. Корреспонденция была опущена солдатом в почтовый ящик в городе Каменец-Подольском, после чего началась долгая история ее скитаний. Город был занят фашистами, а все письма, изъятые на местной почте, оказались в Австрии. До февраля этого года письмо лежало в запасниках одного из венских музеев, а затем его передали на Украину, в национальный музей Великой Отечественной войны в Киеве. Сотрудники музея вместе с Укрпочтой и администрацией Днепропетровской области нашли семью погибшего солдата, чтобы передать затерявшуюся весточку его родным, передает ИТАР-ТАСС.


http://rus.ruvr.ru/2010/07/10/11953250.html

#music: IOSYS\東方河想狗蒼池\運命狂サディスティック

15:05

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3636-22-40
#original-date: 10.07.2010 Sat
#original-time: 10:40 PM
#original-day:  3636
#original-host: WinXP Prof SP2 (Build 2600)

Я фигею ^^ То у них какие-то балады, то тяжеляк, то практически классический рок в духе Deep Purple ^^'

#music: IOSYS\東方河想狗蒼池\U.N.オーエンは彼女ではなかった!

15:05

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3636-22-31
#original-date: 10.07.2010 Sat
#original-time: 10:31 PM
#original-day:  3636
#original-host: WinXP Prof SP2 (Build 2600)

http://thedailywtf.com/Articles/Train-Crash.aspx

Больше всего понравились картинки про поезд и инсталлер ^^ Интересно, если бы в том вагоне ехало много айтишников, поезд сильно бы вздрогнул? ^^

#music: IOSYS\東方河想狗蒼池\お賽銭・ちょうだい

15:05

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3636-21-59
#original-date: 10.07.2010 Sat
#original-time: 9:59 PM
#original-day:  3636
#original-host: WinXP Prof SP2 (Build 2600)

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

#music: IOSYS\東方超都魔転\獄炎 -The crow of “YATA”-