Voilà.
Основные изменения (0.3.4):

- поддержка Unicode в текстах записей и U-mails

- настраиваемые шаблоны для подстановки изображений из БИ

- возможность загрузить список избранных через web-интерфейс

Основные изменения (0.3.4.1):

- исправления в загрузке избранных через web





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



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



Качаем по прежнему адресу:

http://obsudim.net/forum/temp/atdiary.client.rar (497 кБ)

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

Комментарии
20.06.2006 в 20:09

Кролики - для манулов!
☺☻♥♦♣♠•◘○◙♂♀♪♫☼►◄↕‼¶§▬↨↑↓→←∟↔▲▼
20.06.2006 в 20:51

Voilà.
Ну и чё это такое? :laugh: Вроде бы клиент не умеет отправлять комментарии
20.06.2006 в 20:57

Voilà.
Два варианта: либо это попытка доказать, что в IE юникод работает, либо это результат постинга какого-то русского текста из клиента (в предположении, что юникод в клиенте не работает)
20.06.2006 в 22:01

Кролики - для манулов!
La personne mystique это я не туда копипейстнул ;(
20.06.2006 в 23:10

put a rock beat over everything
хм. как то у меня плохо грузиться через web. 30 из 62... дадим ещё одну попытку, подождём ещё, может он просто медленно работает...
20.06.2006 в 23:37

Кролики - для манулов!
!.Кошка со скрипкой.!, !.Кошка.!, * relish, *Icing_HiPpO*, *Мага и 101-ая страшная рассказка*, Alexey Lyanguzov, Bananava, Clever Lara, client_dev, DeepKeeper, Dj ZIGGY*, Dora, Eleya, hazard, Katenok001, KISA, L.P.M., Lin@, Mr Mingan, relish, shhhhh., stu., Veil, verun4ik, Беленькая, Викашанья(Дева с ядом-инд.), и.о. Ангела, На мягких лапах, Никто.Я, СолнЦ, Стекляшка, страус, Шрэk, ~emmo4ka~



!.Кошка.!

* relish

*Icing_HiPpO*

Alexey Lyanguzov

Bananava

Clever Lara

DeepKeeper

hazard

Katenok001

KISA

L.P.M.

Lin@

shhhhh.

Беленькая

Викашанья(Дева с ядом-инд.)

На мягких лапах

СолнЦ

Стекляшка

страус

Шрэk



[списки избранных - первый как есть 34 человека, второй - из клиента (загрузить с Web) - 20человек]... закономерности не нашёл(
20.06.2006 в 23:40

Кролики - для манулов!
[загружается почти мгновенно...]
20.06.2006 в 23:40

Voilà.
Swimming guineapig, DeepKeeper,

http://www.diary.ru/list/?act=show&...amp;fgroup_id=0

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

Возм. глючит из-за постраничной разбивки
20.06.2006 в 23:41

Кролики - для манулов!
La personne mystique [20] да, скорее всего именно из-за неё...
20.06.2006 в 23:43

Voilà.
DeepKeeper, можешь мне прислать эту страничку (как она выглядит у тебя)? [email protected]
20.06.2006 в 23:57

Voilà.
Угу, понял. Попробуй перезагрузить программу (по тому же адресу), я обновил
21.06.2006 в 00:33

Кролики - для манулов!
La personne mystique глючит и тормозит дико... хотя это может дневники сейчас тормозят... после двух обрубаний (ну, какой смысл ждать ольше 5 минут отсутствия обращений к сети? - кликал на Прекратить) - получил 32 из 34... [хотя те 2 вроде дневники закрыли...]
21.06.2006 в 00:40

Voilà.
Да, закрытые дневники не будут загружаться...

Без обращений к сети? Что при этом происходило с загрузкой процессора? Дневники вроде не тормозят...
21.06.2006 в 00:46

Кролики - для манулов!
La personne mystique загрузка процессора - около 0 на искомый пройесс (всего около 10%, много всего крутится сейчас...)... она вообще при использовании клиента редко выше случайных флуктуаций в 1-2 процента поднимается...



сейчас - дубль 2 - ситуация с загрузкой процессора та же, обращение к сети - раз в 10 секунд примерно.



утилиту бы которая следила за долями % загрузки процессора и лог вела...
21.06.2006 в 01:00

Voilà.
Просто я не представляю, чего клиент мог делать, не обращаясь к сети 5 минут. Возм., это было следствием какого-то access violation с последующим подвисанием, но при этом загрузка должна быть 100%.



По идее, клиент скачивает каждую страницу последовательно, у меня это занимает примерно 3 сек на страницу. Ладно, будем считать - в пределах погрешности...
21.06.2006 в 10:00

Кролики - для манулов!
La personne mystique про случай 2: я тут обнаружил - к сети обращался не он... [я просто забыл посмотреть что у меня ещё запущено такое интересное]



действительно access violation временами вылезает у него при таком зависании, и вместе с ним тогда обычно qip падает (несколько раз получалось так....)



"Наш новый процессор настолько быстрый, что он выполняет бесконечный цикл за 6 секунд" (с) из рекламы одного из Креев...:)
21.06.2006 в 10:19

put a rock beat over everything
а теперь поясните, что делать простым смертным? вручную вписать избранных?
21.06.2006 в 10:27

Кролики - для манулов!
Swimming guineapig да нет, можно обойтись и без ручного написания)

у большинства в принципе должно работать по нормальному по кнопке "загрузить c Web".



хотя, кажется, в текущеей версии под WinXP оно может подвиснуть (как у меня)



Если оно зависает - то даете ему около 3-5 минут и потом щелкаете "прекратить" и так для каждой страницы [если у вас больше одной]. (и, если повезёт (как мне) вы получите весь список избранных [возможно, клиент при этом подвиснет и его надо будет закрыть через ctrl+alt+del])



Но, я думаю в ближайших версиях проблема будет найдена и всё будет исправлено:)



La personne mystique у меня завтра последний экзамен...) если всё пройдет хорошо - то после пары дней на празднование и поиск работы - я буду готов присоединиться к разработке ;)
21.06.2006 в 10:30

put a rock beat over everything
2DeepKeeper:

а я уже вручную напиала в friends.txt. работает )
21.06.2006 в 10:34

Кролики - для манулов!
Swimming guineapig тоже способ:)



мой метод - для рисковых и ленивых)
21.06.2006 в 11:02

Voilà.
DeepKeeper, Swimming guineapig, люди, люди! Вручную вы записать список не сможете! Для этого нужно редактировать бинарный файл!



DeepKeeper, в главном окне есть отдельный индикатор обращения к сети, на него можно ориентироваться.



Swimming guineapig, а в 0.3.4.1 загрузка с Web тоже не работает?
21.06.2006 в 11:22

Кролики - для манулов!
La personne mystique да, действительно не обращается... и qip того, падает временами вместе с клиентом...



з.ы. он всё таки зацикливается!) но при этом умудряется не грузить процессор...
21.06.2006 в 11:23

Voilà.
DeepKeeper, черт! :shy: Я понял, угу. Клиент будет подвисать при нажатии на "Прекратить".

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



« у меня завтра последний экзамен...) если всё пройдет хорошо - то после пары дней на празднование и поиск работы - я буду готов присоединиться к разработке »

ох уж эта сессия

успехов) может, у меня будет шанс "смотаться в отпуск" от разработки?)
21.06.2006 в 11:24

Voilà.
« з.ы. он всё таки зацикливается!) но при этом умудряется не грузить процессор... »

так... а в чем тогда это выражается?
21.06.2006 в 11:35

Кролики - для манулов!
La personne mystique а оно зацикливается и до нажатия на прекратить - ибо он реально ни к чему внешнему не обращается, а что можно делать так долго? (при этом кажется оно всё таки обращается к процессору...) (максимальное время работы - около 30 минут, дольше я не вытерпел... ))



выражается - в пропадании/замедлении его реакции на действия (обычно - после обоих кликов на "прекратить")... <врядли это дедлок - ибо система видит его как running...> (после двух прекратить - реакция пропадает совершенно...)



з.ы. врядли тебе удастся смотаться в отпуск от разработки, ибо я прирожденный Cшник... и в Delphi я буду наверное минимум дня 3 копаться, прежде чем целиком всё переведу (если вообще смогу разобраться в чужом... ибо вспомнилось как в однажды вместо того чтобы разобраться в чужом коде - однажды проще оказалось написать всё с нуля... а там было 1.5 метра только исходников...)...
21.06.2006 в 11:40

Кролики - для манулов!
з.ы. к вопросу почему оно не грузит процессор - программа, которая в бесконечном цикле открывает новые соккеты и коннектиться к серверу, передает сообщение (не закрывая соккеты!) написанная на C++ ест максимум 10% ресурсов... (и то, это когда число открытых соккетов достигает виндовского максимума и он начинает гасить старые...)
21.06.2006 в 11:47

Voilà.
DeepKeeper, фикк его знает. Может дочерний поток вываливается каким-нибудь образом, а модальная форма с сообщением (типа "загрузка..." и т.д.) остается висеть, блокируя основной поток.



P.S. А, угу, кажется я нашел глюк. У тебя автовход ведь отключен?



« з.ы. врядли тебе удастся смотаться в отпуск от разработки, ибо я прирожденный Cшник... и в Delphi я буду наверное минимум дня 3 копаться, прежде чем целиком всё переведу (если вообще смогу разобраться в чужом... ибо вспомнилось как в однажды вместо того чтобы разобраться в чужом коде - однажды проще оказалось написать всё с нуля... а там было 1.5 метра только исходников...)... »

жаль :gigi:

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

Хотя, могу весь процесс тебе целиком ;)

21.06.2006 в 11:51

Voilà.
DeepKeeper, попробуй скачать снова)

* если, конечно, не стоит вопрос об экономии трафика)) *
21.06.2006 в 11:56

Кролики - для манулов!
La personne mystique ага, отключен)



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



нее, нее, всё целиком не хочу)

21.06.2006 в 12:02

Voilà.
« з.ы. да не, параллельная разработка - рулит) (по моему опыту) потому что будет два приложения с абсолютно независимыми багами (и интерфейсами, возможно...) ибо всякий логический баг - поправить легко, а вот баги связанные с языком-средой разработки - гораздо интереснее) »

мне этого и на работе хватает :gigi:

хотя с php еще круче - часто баги в скриптах зависят от конкретного компьютера (ибо слишком много варьируемых параметров в конфигурации и версиях ПО)

...а я вот с каждой версией вношу кучу изменений в самых разничных частях программы (в которой 55 модулей). Что будем делать с такими исправлениями?) Или ты предлагаешь делать независимую разработку двух вариантов? :gigi:)))



« нее, нее, всё целиком не хочу) »

а жаль :gigi:

тем более, что я так и собираюсь сделать, но по планам - позже (когда "программа-минимум" будет, наконец, готова)