Voilà.
Что нового:

- по просьбам трудящихся, суммарная сетевая статистика

- ссылки на чтение отдельных групп избранных (из контекстного меню на вкладке «Избранное»;)



Исправления в:

- загрузке списка избранных

- загрузке групп избранных

- загрузке таблицы стилей для предпросмотра

- сворачивании в трей и доставании оттуда

- в поле для ввода сообщения теперь вставляется unicode-текст без форматирования

- автообновлении

- загрузке изображений

- кое-где список сообществ дублировался

- юмейлы не отправлялись, если до этого не была произведена авторизация на сервере

- небольшие правки в интерфейсе юмейлов, окна настроек, списка сообщений



Касательно цветов/иконок/индикаторов

читать дальше



И по поводу нашего подобия скинов

читать дальше



Все это по прежнему адресу (527 кБ).

@темы: @дневники

Комментарии
22.08.2006 в 09:16

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



/* Просто сценка из "Берегись автомобиля" ^___^ */
22.08.2006 в 11:29

Voilà.
вчера был >.<

и на FTP он есть >.<

хм-м...
22.08.2006 в 11:30

Voilà.
хм-м-м, кто-то на него сделал chmod 000 >.<

все, у меня вроде качается.
23.08.2006 в 08:14

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



Теперь о радостном. Группы загрузились. Тех глюков не наблюдается.



О печальном. ПЧ не грузятся. Не знаю почему. Ни при автоматическом обновлении, ни при ручном.



Сегодня глюки наблюдались с отправкой постов с картинками. Картинки грузились в БИ, но URL не возвращался. Поэтому отправлялись голые тэги. А два раза получилась вообще каша из двух тэгов IMG и кучи закрывающих с каким-то URL на Яндекс. При этом в журнал ошибок писалась ошибка "404 Not Found".



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



Ещё. Это было и раньше, но я собралась только сейчас ^^' При загрузке картиночек из БИ, последняя грузится ещё несколько раз. Например, у меня сейчас в окне в одной линии помещается шесть картиноу. Ну клиент и закачал шесть штук.



Кроме того, при прокрутке наблюдаются ошибки прорисовки картинок: прорисовываются наполовину.



Вроде пока всё, что замечено
23.08.2006 в 12:58

Voilà.
Новолуние >.<



Мне, например, сейчас выдали на главной странице

Warning: join() [function.join]: Bad arguments. in [адрес скрипта] on line 242


Есть предположение, что они до сих пор что-то чинят в БИ. (Там ведь опять ломалась сортировка картинок.)



Касательно ссылок на Яндекс здесь было кое-что сказано.



Что с сообществами? - И что, если перезагрузить их и попробовать снова? (С целью переопределения своего ID и своего адреса.) А сегодня глюки повторяются? (У меня и БИ, и предпросмотр сейчас работают нормально)



« Картинки грузились в БИ, но URL не возвращался. Поэтому отправлялись голые тэги. »

м, вероятно, стоит сделать пустой URL признаком произошедшей ошибки

Not Found - это, наверно, вот это, возникшее при попытке определить ID дневника, но после неудачного определения собственного ID (не думаю, что здесь могли быть проблемы с парсингом - скорее, проблемы с сетью или отключение сервера)



« При загрузке картиночек из БИ, последняя грузится ещё несколько раз. Например, у меня сейчас в окне в одной линии помещается шесть картиноу. Ну клиент и закачал шесть штук. »

При загрузке - в смысле загрузке на сервер или импорте с сервера?

В одной линии - это где?

(У меня смутное ощущение, что я это уже исправлял. Дежа вю.)
24.08.2006 в 13:48

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



Ясно ^_^ Просто такая разметка в духе рекламы на Народе меня сильно смутила...



Что с сообществами? - И что, если перезагрузить их и попробовать снова? (С целью переопределения своего ID и своего адреса.) А сегодня глюки повторяются? (У меня и БИ, и предпросмотр сейчас работают нормально)



Переазгрузила, и всё заработало. Даже почта отправляется. Видимо сервер и вправду сконфузил программу. Загрузились стили, картинки отправляются, всё отлично.



м, вероятно, стоит сделать пустой URL признаком произошедшей ошибки



Лучше так и сделать. А то отправляешь пост, а потом оказывается, что там красные кресты вместо картинок. И предуплеждение стоит включить, что возможно картинки всёже закачались в БИ.



Not Found - это, наверно, вот это, возникшее при попытке определить ID дневника, но после неудачного определения собственного ID



Думаю, что о таких ошибочных ID (полагаю, это ноль) стоит кричать на каждом углу ^_^



При загрузке - в смысле загрузке на сервер или импорте с сервера?



Импорт с сервера thumbnails. Вот. В верхнем рядо одинаковая картинка повторена. При этом остальные две копии - это нормально. Так и есть в БИ.




24.08.2006 в 15:16

Voilà.
ПЧ грузятся? (По крайней мере, у меня сегодня с утра благополучно зарегистрирован уход ПЧ)



« полагаю, это ноль »

Нет, просто пустая строка. (Если из кода главной страницы не удается извлечь ID - ссылка Мой профиль - или адрес - ссылка Мой дневник.)



« Импорт с сервера thumbnails. Вот. В верхнем рядо одинаковая картинка повторена. При этом остальные две копии - это нормально. Так и есть в БИ. »

А адреса этих шести картинок одинаковые? - и правильные?
25.08.2006 в 12:51

Тотальная неудачница и убийца жёстких дисков.
ПЧ грузятся?



Да. Список грузится, а вот уход/прибытие ПЧ проверить не удалось - нечастое это событие у меня ^_^



А адреса этих шести картинок одинаковые? - и правильные?



Я потыкалась и выяснила следующее. Вот ссылки сгруппированные по строкам:



http://static.diary.ru/userdir/1/7/...54/10679323.jpg

http://static.diary.ru/userdir/1/7/...54/10677697.gif

http://static.diary.ru/userdir/1/7/...54/11039244.jpg

http://static.diary.ru/userdir/1/7/...54/11039188.jpg

http://static.diary.ru/userdir/1/7/...54/10676747.jpg

http://static.diary.ru/userdir/1/7/...54/10676735.jpg



http://static.diary.ru/userdir/1/7/...54/10676729.jpg

http://static.diary.ru/userdir/1/7/...54/10676721.jpg

http://static.diary.ru/userdir/1/7/...54/10676713.jpg

http://static.diary.ru/userdir/

http://static.diary.ru/userdir/

http://static.diary.ru/userdir/



http://static.diary.ru/userdir/

http://static.diary.ru/userdir/

...



При чём первая строка - действтиельные ссылки. Они ведут на картинки, которые я добавила позже скачивания thumb'ов. Честно говоря, не понимаю, как так случилось. А вот последние... Не знаю, что за беда.
28.08.2006 в 19:39

Doors Explorer
[БИ - менеджер закачек]

по загрузке изображения в БИ, при выборе

'коприровать' -> 'адрес изображения' удваивает путь к файлу (http://static.diary.ru/userdir/5/6/...66/10790327.gif)



то же самое с 'адрес превью', 'в URL' и всеми остальными вариантами.



з.ы. При этом - да, заливаемый файл дублирует, а "вставляемый как.." из буфера - закачивает как положено (1 раз, в смысле)

31.08.2006 в 09:19

Клиа.
У меня кроме списка избранного и отправки новой записи ничего больше не показывает. ПЧ не грузятся, даже список действий не подгружается, хотя в 0.3.5 было.
06.09.2006 в 21:16

Даже доллар нравится не всем.
У меня явно что-то не то с U-mail-ами: регулярно зависает, если открыть письмо в отдельном окне, на обе ноги хромает кодировка, в форме ответа сплошные знаки вопроса (а может, наоборот... а может, они чередуются, стараюсь не экспериментировать лишний раз, поскольку временами как откроешь, так фиг закроешь) и т.п.
12.09.2006 в 16:44

Живи так – чтобы люди, столкнувшись с тобой, улыбнулись, а, общаясь с тобой, стали чуточку счастливей...
- У-мылки снова слишком быстро отмечаются прочитанными (если бы не получала дубликаты н апочту, вообще бы не знала что что-то мне приходит).

- При нажатии в у-мыле "Ответить" исходное письмо отображается знаками вопроса. а в графе "Кому" пусто. Было неплохо прописывать туда получателя, раз уж идет "Ответ".
16.09.2006 в 10:54

Тотальная неудачница и убийца жёстких дисков.
Неожиданно обнаружила интересную проблему, которая как-то мне попадалась в моих программах. Берём большой текст на японском - стих с большим количеством строк. Выделяем весь и переводим в UNICODE. И что? Получаем длинную строку с символами перевода строки специальными кодами. Этого быть не должно, ибо сервер потом не вставит в местах переноса строк <BR>...
16.09.2006 в 11:37

Живи так – чтобы люди, столкнувшись с тобой, улыбнулись, а, общаясь с тобой, стали чуточку счастливей...
набирала название записи и увлеклась, решил ачесть перенести в саму запись: вырезала CTRL+X вставляю CTRL+С - получаею вместо текста несколько квадратиков и 1 букву. Если тоже самое вставить в любое другое место (музыка, настроение) - все вставляетя нормально. а в тело записи нет.
17.09.2006 в 19:36

Voilà.
Лапа,

« При нажатии в у-мыле "Ответить" исходное письмо отображается знаками вопроса. а в графе "Кому" пусто. Было неплохо прописывать туда получателя, раз уж идет "Ответ". »

с кодировкой разберусь, а касательно имени отправителя/получателя: там есть две кнопки (отправить и переслать), соот-но при нажатии на "Ответить" имя отправления подставляется



Линда Кайе,

« А вот последние... Не знаю, что за беда. » - видимо, тоже следствие неверного получения ID (т.к. ID присутствует как компонент URLа картинки)



« Неожиданно обнаружила интересную проблему ...»

IMHO человек должен получить то, что сам и попросил - если он хочет заюникодить переносы строк или другие спецсимволы, пусть он это и получит. Иначе - делать это построчно. Кроме всего прочего, местная функция Unicode работает также. А зачем юникодить, скажем, японский? В клиенте эта кнопка нужна, пожалуй, только для обхода фильтров и публикации какого-то кода (BBCode или html, скажем)...



(остальное чуть попозже)
18.09.2006 в 01:51

Живи так – чтобы люди, столкнувшись с тобой, улыбнулись, а, общаясь с тобой, стали чуточку счастливей...
La personne mystique соот-но при нажатии на "Ответить" имя отправления подставляется

НЕ подставляется. Заметила, что при получении у-мыла отправителя нет, соответсвенно и не проставляется кому при ответе.
18.09.2006 в 01:56

Живи так – чтобы люди, столкнувшись с тобой, улыбнулись, а, общаясь с тобой, стали чуточку счастливей...
.

18.09.2006 в 16:40

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



IMHO человек должен получить то, что сам и попросил



Всёже юникодить переносы строк я не вижу ни какого смысла. Тоже своего рода моё ИМХО ^^



А зачем юникодить, скажем, японский?



Не знаю. Привычка ещё со времён Windows 98 - там все окна работали только с ANSI (если специально не рассчитывались на UNICODE). С другой стороны я не знала, что клиент поддерживает UNICODE в окне поста. Более того, у меня стоят шрифты, стоят кодовые страницы, я вставляю текст на японском, а получаю квадраты (собстенно это я и тестировала).



Сразу маленький вопрос можно? Я вставила текст, получила текст на японском. Нажала отправить. Кто юникодит этот текст? Клиент перед отправкой или сервер при получении? Я глянула исходник сообщения в сообществе - там уже был отюникоденый текст...





Ну и маленькое предложение от дилапщиков ^_^ Я по ходу дня пишу свои мысли и выгружаю их только при выходе в Инет (дилапом). Однако клиент, как и положено, ломится в сеть каждые десять минут, получая 404. Вот и возникла у меня идея. Пусть он будет проверять айпишник машины и ни куда не ломиться, если это что-то вроде 127.0.0.1 (последняя цифра может меняться, если не ошибаюсь) - это признак отсутствия подключений. Если машина будет в Инете, то у неё будет другой айпишник - теперь можно ломиться. Это, правда, не спасёт от сеток без выхода в Инет, но по крайней мере в большинстве случаев спасёт от замусоревания журнала ошибок.
18.09.2006 в 17:45

Voilà.
« Всёже юникодить переносы строк я не вижу ни какого смысла. Тоже своего рода моё ИМХО ^^ »

возможно, кто-то захочет дважды проюникодить текст, дабы отобразить коды.

или посмотреть, что там на самом деле за символ стоит.

или, например, есть смысл заюникодить переносы в атрибутах тэгов (напр. alt, title у <img>), дабы по символу 0x0D текст атрибута не оборвался (был тут такой глюк, не знаю, сохранился ли до сих пор). правда, поможет или нет, тоже вопрос...

ну и так далее.

можно придумать что-нибудь вроде "при нажатии с Shift будут обработаны только такие-то символы" (скажем, с кодом >31). или сделать, скажем, выпадающее меню с разными опциями (как в more)?



« Привычка ещё со времён Windows 98 - там все окна работали только с ANSI (если специально не рассчитывались на UNICODE). »

ну, у меня до 0.3.какой-то версии тоже так было, но в этом случае юникод бы просто не отображался.



« С другой стороны я не знала, что клиент поддерживает UNICODE в окне поста. »

а все-таки, об этом было объявлено... :)



« Более того, у меня стоят шрифты, стоят кодовые страницы, я вставляю текст на японском, а получаю квадраты (собстенно это я и тестировала). »

возможно, стоит поиграться со шрифтом в окне редактора. напр., MS Sans Serif мне не удалось заставить отображать даже французские и финские акценты =( вообще не знаю, у меня японский везде квадратиками отображается. А, скажем, в Блокноте или WordPad нормально?



« Сразу маленький вопрос можно? Я вставила текст, получила текст на японском. Нажала отправить. Кто юникодит этот текст? Клиент перед отправкой или сервер при получении? Я глянула исходник сообщения в сообществе - там уже был отюникоденый текст... »

Клиент перед отправкой. Кодируются символы, не попавшие в три заданных диапазона (#0..#127, а..я, А..Я) как HTML-коды, затем текст отправляется как windows-1251 (ибо сервер другого не понимает).



« Ну и маленькое предложение от дилапщиков ^_^ ...»

получать он должен "Ошибка подключения" =)

вообще говоря, IP может определяться произвольно, в т.ч. как 0.0.0.0 или 127.0.0.1, или 192.168.*.*, или что-нибудь вроде 10.0.*.* в локальной сети. А еще я замечал, что после разрыва соединения IP от него остается.))

Вообще-то для определения подключения есть спец. API, правда наизусть не помню какая, но в Яндексе можно порыться) другое дело, боюсь, она будет неправильно срабатывать при подключении по локальной сети, скажем
18.09.2006 в 18:11

Тотальная неудачница и убийца жёстких дисков.
можно придумать что-нибудь вроде "при нажатии с Shift будут обработаны только такие-то символы" (скажем, с кодом >31). или сделать, скажем, выпадающее меню с разными опциями (как в more)?



Лучше меню с опциями...



ну, у меня до 0.3.какой-то версии тоже так было, но в этом случае юникод бы просто не отображался.



Воть... Я к проекту не сразу подключилась, так что совсем забыла про это...



А, скажем, в Блокноте или WordPad нормально?



Скорее всего дело со шрифтом. У меня стоит Georgia. Я просто забыла, что в отличие от Internet Explorer и некоторых других программ, обычно подстановка шрифтов не делается под каждый набор символов... /* Теперь осталось найти шрифт Georgia с поддержкой японского ^_^' */ С MS Mincho японский выводится великолепно.



получать он должен "Ошибка подключения" =)



Волнуясь от мощи идеи забыла ошибку ^^ Хотя некоторое время назад клиент у меня почему-то без соединения вообще ни каких ошибок не выдавал! Я так и не поняла, чего это с ним...



вообще говоря, IP может определяться произвольно, в т.ч. как 0.0.0.0 или 127.0.0.1, или 192.168.*.*, или что-нибудь вроде 10.0.*.* в локальной сети. А еще я замечал, что после разрыва соединения IP от него остается.))



Видела только 127.0.0.1. Кроме того я наблюдала за Outpost - тот при отсутствии соединения вместо айпишника показывает "LocalHost".



другое дело, боюсь, она будет неправильно срабатывать при подключении по локальной сети, скажем



При подключении по локальной сети будет ошибка подключения к diary.ru. Тоесть нам нужно установить, есть ли какое-либо сетевое подключение (не важно, LAN это или дилап), а дальше уже - воля Аллаха ^_^
18.09.2006 в 18:16

Живи так – чтобы люди, столкнувшись с тобой, улыбнулись, а, общаясь с тобой, стали чуточку счастливей...
La personne mystique Линда Кайе навеяли вы своей локалкой. давно хотела сказать, да все забывала. Неполохо было бы организовать автоматический поиск подключения. У меня на работе локалка, и-нет на одном ПК, остальные через локалку. Так и не смогла поставить клиент, хотя старый раньше стоял, да и аська без проблем стала......
18.09.2006 в 18:30

Voilà.
у кого не перезагружаются ПЧ, попробуйте обновить список сообществ. Поможет?
19.09.2006 в 00:19

Voilà.
« Лучше меню с опциями... »

а какие, кстати, опции предложишь?



« Воть... Я к проекту не сразу подключилась, так что совсем забыла про это... »

лирика:

мда? я тебя воспринимаю как неотъемлемую часть команды бетатестеров. и мне почему-то казалось, что ты почти с самого начала. Юникод для текстов сбщ был введен в 0.3.4 (20.06.06), для остальных полей - мда, в списке изменений это не отмечено, видимо в той двухмесячной паузе, когда проект продвигался по 15 минут в неделю и все исправления невозможно было учесть




« Видела только 127.0.0.1. Кроме того я наблюдала за Outpost - тот при отсутствии соединения вместо айпишника показывает "LocalHost". »

я видел 192.168.0.2 :susp:

а касательно того самого Outpost, вот именно в нем у меня и "подвисал" айпишник, оставшийся после сеанса диал-ап, после разрыва связи.

а сия функция выглядит вот так

// INTERNET_CONNECTION_LAN|INTERNET_CONNECTION_MODEM|INTERNET_CONNECTION_PROXY

DWORD flagConnection;
BOOL bRet = InternetGetConnectedState(&flagConnection,0);
- попробую.



Лапа, по идее, забота о поиске нужного подключения ложится на ОС :susp:

как реализован выход в сеть из локалки? не через прокси случаем? (аська, кажется, перехватывает настройки IE... ну, попробую сделать так же)

старый = мой старый или официальный? или rEEl’я? я не менял сетевой движок с версии 0.2.1, по идее, все должно работать как прежде...
19.09.2006 в 01:10

Voilà.
Линда Кайе, справедливости ради надо заметить, что при отключенной сетевой карте и всех удаленных подключениях (ADSL, dial-up), эта функция все равно считает, что некое подключение существует, возвращает 0x10, кот. в MSDN не описан
19.09.2006 в 11:23

Живи так – чтобы люди, столкнувшись с тобой, улыбнулись, а, общаясь с тобой, стали чуточку счастливей...
La personne mystique как реализован выход в сеть из локалки? не через прокси случаем?

через прокси



старый = мой старый или официальный?

официальный
20.09.2006 в 16:58

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



Ну... Преобразование вместе с CRLF и без них.



а касательно того самого Outpost, вот именно в нем у меня и "подвисал" айпишник, оставшийся после сеанса диал-ап, после разрыва связи.



Читала что-то об этом... Но не встречала ^^
20.09.2006 в 17:18

Voilà.
Линда Кайе, ага. готово. :)



Лапа, « через прокси »

а задание настроек прокси в клиенте ничего не дает?

(т.е. проблема в чтении настроек или все-таки в работе с прокси-сервером?)

насколько я помню, старый клиент некорректно работал с прокси-серверами :-/
20.09.2006 в 18:01

Живи так – чтобы люди, столкнувшись с тобой, улыбнулись, а, общаясь с тобой, стали чуточку счастливей...
La personne mystique насколько я помню, старый клиент некорректно работал с прокси-серверами

тем не менее работал.

Сейчас еще раз попробую поставить 0.3.8
20.09.2006 в 18:07

Voilà.
Лапа, а еще лучше 3.9
20.09.2006 в 18:18

Живи так – чтобы люди, столкнувшись с тобой, улыбнулись, а, общаясь с тобой, стали чуточку счастливей...
La personne mystique

ставила 3.8, а стала 3.9 :)

Прописала прокси - заработало!