Voilà.
Еще одна тестовая версия.
Изменения касаются того, что обсуждалось в дискуссиях к версии 0.3.23a, а именно:
– тег CODE теперь не чувствителен к регистру;
– дополнительная обработка переносов строк при вставке из буфера обмена;
– небольшие изменения в отправке постов;
– "любимые" темы теперь отображаются;
– web-адреса в тексте ошибок и уведомлениях о действии ПЧ и ИД (т.е. ссылки на профиль или источник ошибки) теперь кликабельны;
И о том, почему эта версия все-таки тестовая:
– переделана панель фильтров на вкладке "Записи" в надежде, что новый вариант глючить не будет;
– для самых используемых окон переделаны "взаимоотношения" окна с главным окном программы, т.е. то, что касается модальности и сворачивания окон. Если с этим не будет проблем, то в след. версии все окна будут работать по новому алгоритму.
По прежнему адресу - 615 кБ.
Примечание: этой ночью на сервере будут проводиться технические работы; если при скачивании возникнут проблемы, попробуйте снова через 30-60 минут.
Глюки, пожелания, предложения - в комментарии.
Изменения касаются того, что обсуждалось в дискуссиях к версии 0.3.23a, а именно:
– тег CODE теперь не чувствителен к регистру;
– дополнительная обработка переносов строк при вставке из буфера обмена;
– небольшие изменения в отправке постов;
– "любимые" темы теперь отображаются;
– web-адреса в тексте ошибок и уведомлениях о действии ПЧ и ИД (т.е. ссылки на профиль или источник ошибки) теперь кликабельны;
И о том, почему эта версия все-таки тестовая:
– переделана панель фильтров на вкладке "Записи" в надежде, что новый вариант глючить не будет;
– для самых используемых окон переделаны "взаимоотношения" окна с главным окном программы, т.е. то, что касается модальности и сворачивания окон. Если с этим не будет проблем, то в след. версии все окна будут работать по новому алгоритму.
По прежнему адресу - 615 кБ.
Примечание: этой ночью на сервере будут проводиться технические работы; если при скачивании возникнут проблемы, попробуйте снова через 30-60 минут.
Глюки, пожелания, предложения - в комментарии.
CODE работает, даже при вставке из Даны.
CRLF всё равно убиваются, даже если я вставляю из Блокнота...
немного поюзала - пока все в норме.
Есть пожелания:
- немного расширить колонки тем хотя бы до 15 знаков а то вот что получается:
- на вкладке "Избранное" можно сделать названия групп столбцом так же, как на вкладке "Записи"
Ах, да вспомнила "прикол" еще в 3.23 случилась.
Было 2 аккаунта. Из одного аккаунта случайно была удалена папка с именем. При следующем запуске программа ругалась "Invalid Filename". Попытки создать его заново отозвались сообщением "This login is already present in this system". Пришлось удалять и снова создавать. Не критично, просто разово. решали обратить внимание. Может просто при ненахождении файлов создавать папку заново? Глупо? Безсмысленно?
Попробовала импортировать отправленные у-мейлы. Долго пыхтело, получало 7 страниц отправленных - результ - вкладка "У-мейл" без изменения, как было 2 созданные в клиенте - так и висит - ни сообщением больше
у меня в упор ничего такого не происходит >.<
копировал из IE6, IE7, Opera9, Блокнота, Word'а, под Win2K и WinVista - все нормально
кстати, а Блокнот сам имеет тенденцию к пропусканию переносов, правда, обычно при открытии/сохранении...
Лапа, автонастройки прокси во! просто супер! спасибо огоромное!!!!
особенно учитывая, что лично у меня она не работает
немного расширить колонки тем хотя бы до 15 знаков а то вот что получается:
сделаю автоподбор ширины, чтобы все элементы влезали в колонку
на вкладке "Избранное" можно сделать названия групп столбцом так же, как на вкладке "Записи"
будет
Может просто при ненахождении файлов создавать папку заново? Глупо? Безсмысленно?
ну... содержание папки восстанавливается автоматически, а вот саму папку? дело в том, что она, вообще говоря, не обязана находиться в папке клиента. И вот воссоздание пути к этой папке и саму папку может повлечь всякие неприятные вещи... например, если папка находилась на съемном носителе, а к компу подключен другой носитель (с той же буквой диска). Вот и получится, что что-то попадет "не туда"... вообще, мне кажется, случайно была удалена папка с именем - не относится к ситуациям, которые должны обрабатываться автоматически )
Попробовала импортировать отправленные у-мейлы (...)
да, оно уже не работает >.<
в след. версии поправлю
создала пост, прикрепила файлик водовский. (...)
окно поста скрылось - это как?
Остановила закачку. Она не останавливалась.
как именно пыталась остановить?
Прибила пост с этим файлом - все ок. Через минут 5 (...)
каким образом прибила?
вообще, по идее, посты нельзя удалять, пока хотя бы с одним постом идет работа. но и меню/горячие клавиши для удаления при этом блокируются...
дело в том, что она, вообще говоря, не обязана находиться в папке клиента
но она ж там сама создается.
вообще, мне кажется, случайно была удалена папка с именем - не относится к ситуациям, которые должны обрабатываться автоматически )
поэтому я и написала, про глупо и бессмысленно
окно поста скрылось - это как? - просто ушло с экрана, как текстовые при нажатии кнопки "отправить"
как именно пыталась остановить? - знаешь, так уже и не скажу и эскейпом и как мне сейачс помниться по правому клику что-то про остановить закачку выскакивало.
каким образом прибила? - просто делитом прибила - отреагировало очень быстро
это я пробовала в 3,23а, с б только сегодня посмотрю. Но все красиво само легло.
да дело даже не в версиях, а... в общем, в Инете пишут повсюду - ключ реестра такой-то, значения такие-то (если быть точным, HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings, ProxyEnable, ProxyServer, ProxyOverride), но лично у меня при изменении настроек в IE эти ключи не меняются =/
но она ж там сама создается.
но ее можно ручками переместить.
правда, "официально" это пока еще нельзя делать, но в 24й версии уже точно будет.
просто ушло с экрана, как текстовые при нажатии кнопки "отправить"
само?
так, давай поподробней про вот это все:
послала. на 50 процентах отправки окно поста скрылось. в списке записей запись висела долго на 62%.
ты же его послала? значит, окно уже закрылось?
о правому клику что-то про остановить закачку выскакивало
так мы сейчас про отправку постов или про загрузку файлов (на отдельной вкладке)?
просто делитом прибила - отреагировало очень быстро
а, угу, нашел глюк.
вообще оно не должно удаляться, если что-нибудь еще такое заметишь - пиши
набрала пост, нажала отправить. Текстовые посты (без вложений) закрываются сразу и идут на отправку. С вложениями, как правило висят открытыми, пока вложения не передадутся полностью (так всегда было с картинками)(так всегда было с картинками). Этот начал отправлять, сказал, что файл загружен на 50% после чего окно закрылось. Дальше информация о загрузке отображалась в строке с названием поста во вкладке "Записи"
Сейчас попробую еще раз такое сделать, но тут уже будет ссылка на прокси (все выше описанное было дома).
лично у меня при изменении настроек в IE эти ключи не меняются =/
тут я уже не смогу ничего подсказать, тут я менять не в силах...
у меня в упор ничего такого не происходит >.<
копировал из IE6, IE7, Opera9, Блокнота, Word'а, под Win2K и WinVista - все нормально
кстати, а Блокнот сам имеет тенденцию к пропусканию переносов, правда, обычно при открытии/сохранении...
Так. Прежде всего, оно не читает с RTF окна текст. Но я немного потыкала и нашла одну штуку. Итак, неправильные действия:
1. Копируем кусок кода из VB (Блокнота, Даны, IE).
2. Вставляем в клиент.
3. Выделяем текст.
4. Делаем I, B, CODE, что угодно.
CRLF улетают.
Правильные действия:
1. Копируем кусок кода из VB (Блокнота, Даны, IE).
2. Вставляем в клиент.
3. Закрываем окно с сохранением.
4. Снова открываем пост.
3. Выделяем текст.
4. Делаем I, B, CODE, что угодно.
CRLF не улетают. И такое у меня на двух машинах с Windows XP.
Прежде всего, оно не читает с RTF окна текст.
хм... в смысле - не читает?
Но я немного потыкала и нашла одну штуку.
Вот все дело в том, что при получении текста из контрола там делается чистка переносов. Но "в процессе" ее нельзя делать, чтобы не сбрасывать UNDO... А GetWindowTextW() должна дать "чистый" текст, без обработки - посмотреть, что там происходит, тогда можно будет придумать, как это лечить...
Пошел качать XP... >.< )))
Лапа,
С вложениями, как правило висят открытыми, пока вложения не передадутся полностью (так всегда было с картинками)
вроде уже полгода, как минимум, как они должны загружаться и отображаться только в списке постов в главном окне >.<
а это точно был пост, а не эпиграф? в эпиграфе по-прежнему так. и точно та версия, которая надо?
а что у тебя в настройках в "Загрузке файлов"?
Пост - 100%, т.к. созвала его нажатием на кнопку "Новый пост"
В настройках - настройкипо умолчанию (галочка только на "Добавлять в конце поста закачки, неиспользованные в тексте поста")
хм... в смысле - не читает?
Эммм... Оооо... Мда ^^ Тогда с самого начала. От куда мне нужно было выцепить текст функцией GetWindowTextW()? Я пыталась из окна с текстом поста (в смысле, из контрола), но GetWindowTextW() возвращает только "", потому как текст от туда по идее читается сообщениями вроде EM_GETSEL (или как оно там было?). Вот...
Вот все дело в том, что при получении текста из контрола там делается чистка переносов. Но "в процессе" ее нельзя делать, чтобы не сбрасывать UNDO... А GetWindowTextW() должна дать "чистый" текст, без обработки - посмотреть, что там происходит, тогда можно будет придумать, как это лечить...
Наверное к концу недели мозги немного подустали... Ни чего не поняла... >_<'
хм-м... да-а, что-то я поторопился... ты же из чужого процесса пытаешься читать... =/ тогда просто WM_GETTEXT. Сам клиент читает введенный текст именно через GetWindowTextW(), так что WM_GETTEXT должно работать...
Наверное к концу недели мозги немного подустали... Ни чего не поняла... >_<'
не важно... я просто хочу посмотреть, что именно попадает в поле ввода после вставки текста ^^'
и в WinXP SP2 все работает так же нормально, причем даже заметно быстрее, чем в остальных ^^' так что вряд ли дело в ОС, возможно - в настройках локализации...
Лапа,
то есть, ты прикрепляешь картинку и каждый раз оно таким образом отправляется? чудеса какие-то прям =/
или я тоже ничего не понял =/
ладно, а повторить ту же ошибку получилось?
Чёрт... Я уже и забыла про границы процессов >_< В общем WM_GETTEXT вернул ANSI строку, где переносы были нормальными, 13-10. После применения тэга CODE в выделенной области они просто испарились >_< Тоесть их не стало...
О локализации. На работе стоит русская XP SP2, а дома - английская с MUI. Сомневаюсь, что это как-то связано с локализацией...
кроме 0x0D 0x0A в Юникоде существует еще перенос 0x2028, который при переводе в ANSI может превратиться во что-нибудь такое... причем при сохранении на диск поста он как раз переводится в 0x0D 0x0A... Хотя не знаю, где тут может возникнуть проблема ^^'
зачем ANSI? м.б. все-таки WideString?
зачем ANSI? м.б. все-таки WideString?
Насколько я помню, у WM_GETTEXT нет UNICODE варианта. Может быть это зависит от варианта SendMessage? Надо попробовать... В крайнем случае попытаюсь внедрить DLL в процесс ^_^'
стати, я ошибаюсь или раньше оно работало нормально? Вроде был такой промежуток...
не знаю... мне кажется, там давно ничего не менялось. а у тебя прежние версии не сохранились, чтобы проверить догадку?
Может быть это зависит от варианта SendMessage?
Ага, SendMessageA дает ANSI-строку, SendMessageW дает юникод...
В крайнем случае попытаюсь внедрить DLL в процесс ^_^'
наверно, это уже слишком... >.<
может, кто-то что-то дополнительно перехватывает?
Зато вылезла кака неприятная.
Клиент открыт. Из него открываю избранное, дискуссии. Т.е. открываемые окна закрывают окно клиента. Для того. что бы сделать его активным клинаю на панеле задач - ничего не происходит. При правом клике реакция только на "Развернуть" и "Закрыть" ("Восстановить" не реагирует).
но происходит это не всегда, так и не поймала от чего именно
И еще одно.
При закрывании окно закрывается, "уходит" иконка с панели задач, вместо нее появляется еще одна такая же, и только через какое-то время уходит вторая.
ОС - Вин ХР
Хорошо ^_^ Дома проверю ^_^
хм... стоит, наверно, еще поразмышлять над тем, что делалось с компьютером (смена настроек, установка или удаление новых программ, сбои?) до того, как оно перестало работать... или наоборот, до того, как стало ^^'
Две машины? Вроде ни сбоев, ни установок не было. По крайней мере дома точно. По крайней мере ни чего глобального я не ставила, что могло бы перехватывать...
Хммм... Даже ума не приложу, что это может быть...
Так что с переносами? Неужели все в порядке?
Лапа,
При закрывании окно закрывается, "уходит" иконка с панели задач, вместо нее появляется еще одна такая же, и только через какое-то время уходит вторая.
ну... по идее это это нормально. хотя "для красоты" можно будет поправить...
Клиент открыт. Из него открываю избранное, дискуссии. Т.е. открываемые окна закрывают окно клиента. Для того. что бы сделать его активным клинаю на панеле задач - ничего не происходит. При правом клике реакция только на "Развернуть" и "Закрыть" ("Восстановить" не реагирует).
я поэкспериментирую, но попробуй проследить, что делается с клиентом до этого (какие окна открываются и проч.), скорее всего, дело в этом
Время точно не помню. Помню что я сказала что было так, потом в очередной версии оно было поправлено, даже с chagelog было записано, а теперь снова испортилось....
Так что с переносами? Неужели все в порядке?
Пока не успела проверить T_T
к стати об особенностях, буквально на днях заметила такую вещь: открваю БИ просто для закачки картинок, перетаскиваю туда выбранные картинки, как только они попадают на вкладку, открывается вкладка избранное...
Время точно не помню. Помню что я сказала что было так, потом в очередной версии оно было поправлено, даже с chagelog было записано, а теперь снова испортилось....
а, я понял... но, значит, это что-то другое. Просто в тот раз я сам заметил, что это окно не реагирует на WM_CHAR при отсылке 0x0A, 0x0D и сделал так, чтобы переносы отправлялись как нажатия клавиш (KEYDOWN/KEYUP). И твой багрепорт попал куда-то в период, когда это уже было поправлено, но еще не выложено. Но в тот раз и у меня не работало, а сейчас вполне работает...
Пока не успела проверить T_T
ладно)
Лапа,
я, кажется, понял в чем дело...
открваю БИ просто для закачки картинок, перетаскиваю туда выбранные картинки, как только они попадают на вкладку, открывается вкладка избранное...
хм... избранное? а у меня "Ошибки" открываются... чего-то странное тут вообще происходит... но если это все-таки один и тот же глюк, то будет исправлено
SendMessageW() показала, что там в тексте именно CRLF. Вот.