10:32

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

Что-то Лео какой-то не рыцарь. Всё в саппорте. Только разве что конокрадством занялся, да и то даже мечом не помахал. А теперь все сидят и разрабатывают стратегию обороны, а этот картошку чистит. Ну... Будем считать, что его как Сакуру в личную охрану определили.

#video: Scrapped Princess 22

10:32

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

Фильтры в Бэки чрезвычайно мощны (не хватает только фильтрация по заголовкам при получении, в смысле TOP - если всё нормально - GET), но для фильтрации спама при наличии десяти ящиков они почти бесполезны. Трудно синхронизировать.

Надо искать хороший плагин. А то задолбали. Уже "Фконтакте" начал присылать сообщения, что типа меня добавили, вот ваш пароль, зайдити и познакомьтесь. Но это ясно развод. А вот плодящиеся Мирытесны, Фкругудрузёв и прочие уже задолбали. Кстати, Их мир точно также раскручивали в своё время.

#music: Hikaru Nanase\Scrapped Princess OST Vol. 2\Zephiris no Kanashimi

10:32

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

А мы тут плюшками балуемся ^^ В частности, поигралась с настройками лэйаутов foobar2000 и сделала немного другой, с табами. Посморим насколько это удобно, но вроде много чего, но ничего не перегружено. Особенно тулбар похудел - жалко только что нельзя включить стандартное меню - её больше места освободится.

Теперь осталось понять, как историю сделать панелькой, а не плейлистом.

10:32

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3401-01-37
#original-date: 17.11.2009 Tue
#original-time: 1:37 AM
#original-day:  3401
#original-host: WinXP Prof SP2 (Build 2600)

Как я уже говорила, существует три программы, которые можно годами настраивать и так до конца и не настроить. Это Миранда, Бэки и foobar2000.

А ещё говорят один одмин сильно радовался выходу Win2003, поскольку свою Win2000 Server он три года настраивал ^^

10:32

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

Программа для лентяя:



#music: Fukuen Misato & Kugimiya Rie\Rosario to Vampire IDOL COVER BEST\EQUAL Romance

10:32

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

Надо отметить, что у Сокома умное лицо ^^

#video: Scrapped Princess 21

10:32

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3400-16-38
#original-date: 16.11.2009 Mon
#original-time: 4:38 PM
#original-day:  3400
#original-host: WinXP Prof SP2 (Build 2600)

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

#music: IOSYS\東方氷雪歌集\愛のチルノ劇場「変態のくせにずるい!」の巻

02:59

Кранты

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

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





@темы: Мобильный дневник

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3400-16-34
#original-date: 16.11.2009 Mon
#original-time: 4:34 PM
#original-day:  3400
#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.
[+] Теперь определение музыки синхронизировано с другими моими программами.

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

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

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

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

Немного о 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

#music: IOSYS\東方氷雪歌集\コミカルなミシャグジとラジエーション

00:36

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3400-03-17
#original-date: 16.11.2009 Mon
#original-time: 3:17 AM
#original-day:  3400
#original-host: WinXP Home SP3 (Build 2600)

Сегодня доктор Кашпировский занимался тем, что вправлял мозги всем сглаженным и порченным. Даже назвл точный диагноз. И я с ним согласна, ибо когда начинаешь общаться с такими пациентами, точно понимаешь, что им явно лечиться надо. Янаги - типичный пример. Например, она заявила, что то, что её муж - это явно приворот его мамы, которая офигеть крутая колдунья. В частности немедленно отыскались признаки в виде монет, вспомнилось то что "сразу видно было, что он козёл, но я в него таааак влюбилась" (то, что можно влюбиться просто так, и вообще, чувство это иррационально изначально, она не подумала).

00:36

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3400-00-56
#original-date: 16.11.2009 Mon
#original-time: 12:56 AM
#original-day:  3400
#original-host: WinXP Home SP3 (Build 2600)

А ещё меня задолбал четвёртый NOD32. Слишком умный и самостоятельный. И постоянно задалбывает сообщениями о том, что нужно срочно установить двести апдейтов, о которых даже Windows Update не знает, а ещё включить защиту электронной почты, которую я предпочитаю защищать самостоятельно. Со вторым было проще: скажешь ему, что я сама знаю что делать, и он молча соглашается.

Удалю я его к чёртовой матери.

00:36

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3400-00-41
#original-date: 16.11.2009 Mon
#original-time: 12:41 AM
#original-day:  3400
#original-host: WinXP Home SP3 (Build 2600)

Твою ж мать >_< Вырубили свет, и тут же поползла тысяча и одна проблема. Во-первых, тут же, прямо немедленно, запустился SyncToy для синхронизации. Я было начала его убивать, но он тут пополз проверять сертификаты на предмет отзыва. Это какая-то идиотская практика для программ на .NET, когда они начинают вместо того чтобы стартовать немедленно начинать проверять полметра сертификатов. А вдруг страшный вирус, а мужики-то не знают >_< Я убила, но тут слетела снова файловая система на флэшке. Толи из-за убитого SyncToy, толи снова флэшка умирает... Но вот что весело. Только я решила её по-человечески отмонтировать, как мне сообщили, что занята флэшка. Ага. Прочитать никто не может, зато занята. Ух как мне это достало уже >_< И вечно всё как раз когда UPS орёт. Самое подходящее время. В общем, вырубилась, выдернув флэшку. Восстанавливать буду завтра...

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

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

И ещё связи полдня нет. Сотовой я имею в виду.

00:36

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

Эстетам ^^



И ещё на Javasсript:



#music: Yoko Ueno & Masumi Ito\Daichi no la-li-la Single (Scrapped Princess Ending Theme Song)\HO-LA HO-RI Saga

00:36

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

Люблю манеру говорить у Цунаде и манеру петь у Oranges and Lemons ^^ И те и другие сначала конфузят и раздражают, но потом начинают безщумно нравиться ^^

#music: Yoko Ueno & Masumi Ito\Daichi no la-li-la Single (Scrapped Princess Ending Theme Song)\Daichi no la-li-la

00:36

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

Занятный скрипт. Проверяет цифровую подпись, но юзер думает, что у него спрашивают разрешение на запуск...



#music: Hikaru Nanase\Scrapped Princess OST Vol. 2\Huure no Theme

00:36

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

Мечтаю на работу приехать как та героиня Battle Athlettes, на корове ^^ Она вроде бы на финальное соревнование приехала также ^^

#music: Hikaru Nanase\Scrapped Princess OST Vol. 2\Shizuka Naru Kyouhu

00:36

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

Странно. То у меня автозаполнение в Start-Run сильно тормозит, то выдаёт сразу всё. И никак не могу понять, что от чего зависит...

00:36

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

Снова балуемся очень быстрой музыкой ^^

#music: DJ Sharpnel\ランニング★オールナイトッ!!\THE POWER OF UNDERGROUND

00:36

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

405044
Обсуждение ДТП между Пежо и Ваз:
xxx: A в ВАЗе разве нет подушек безопасности?
УУУ: Есть, водила видимо не успел их надуть

405042
xxx: Нашла сто баксов в книжке про Будду. Господидобрыйбоженька, вот так надо работать с потенциальными клиентами.


00:36

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

Почитала я это:

http://blog.not-a-kernel-guy.com/2009/01/08/413

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