Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.09;
Скачать: CL | DM;

Вниз

Ласточка №2   Найти похожие ветки 

 
Дремучий ©   (2002-08-15 10:24) [0]

для тех, кто интересуется UBPFD -
--------------------------------------------------------------
UBPFD off-line Сlient "Deep Node"
freeware, версия 1.1.

страница
http://deep.adelavida.com.ua/delphi/ubpfd.htm

закачка
http://deep.adelavida.com.ua/delphi/deepnode.arj


 
Дремучий ©   (2002-08-15 12:50) [1]

какие будут замечания?
пожелания?
;)


 
ZZ ©   (2002-08-15 12:52) [2]

Я свои замечания снова говорить не буду :))))))


 
Дремучий ©   (2002-08-15 12:58) [3]

помню-помню....
;)


 
Delirium ©   (2002-08-15 13:53) [4]

Ну, вот, уже намного лучше :)

Однако поиск, как я понял, появится в следующеё вестии, а пока - неактивная кнопка? И жутко раздражает нагрузка на камень, при закачке апдейта. А так, вполне ...


 
Дремучий ©   (2002-08-15 13:59) [5]

как правильно разгрузить камень -
делать закачку в потоке
или можно как-то выставить приоритет для главного потока Application?


 
Delirium ©   (2002-08-15 14:23) [6]

Хм, я думаю надо влезть в исходники компонента, обнаружить "тяжёлый" цикл и вставить в него Sleep(1)


 
avr555 ©   (2002-08-15 16:04) [7]

Я кнечно дико извиняюсь, но выложенный архив я не смог разархивировать стандартными средствами (WinRar, WindowsComander). Все пишут, что плохой архив.

Что мне делать?


 
Дремучий ©   (2002-08-15 16:12) [8]

в компоненте в таких местах прописано
Sleep(0)
кстати какой смысл в этом операторе?
очистить очередь сообщений?

заменил на
Sleep(1)
работает медленней, где-то наверное на полминуты
но загрузка камня 2-5%
нормально?


 
Дремучий ©   (2002-08-15 16:15) [9]

>>avr555 ©
архив был скачан тобой неполностью
обычно из-за плохой связи

размер архива
687 069 байт




 
Дремучий ©   (2002-08-15 16:25) [10]

>>avr555
обрати также внимание, что это arj архив...
возможно тебе также нужно скачать arj.exe,
в инете его валом, если надо вышлю мылом

ARJ 2.60 SHAREWARE Copyright (c) 1990-97 ARJ Software, Inc. Nov 16 1997
*** This SHAREWARE program is NOT REGISTERED for use in a business, commercial,
*** government, or institutional environment except for evaluation purposes.


 
avr555 ©   (2002-08-15 16:30) [11]

Пробовал скачивать несколько раз.
Размер совпадает.

Все та же история...


 
avr555 ©   (2002-08-15 16:49) [12]

Пробовал и этим архиватором. Все равно выдает ошибку.
А можно его каким-нибудь другим архиватором переархивировать?


 
Delirium ©   (2002-08-15 17:06) [13]

"...заменил на Sleep(1) работает медленней, где-то наверное на полминуты но загрузка камня 2-5% нормально?..."

Ну так Sleep как-раз и занимается тем, что преводит текущий поток в спящий режим на какоё-то время:
The Sleep function suspends the execution of the current thread for a specified interval.

VOID Sleep(

DWORD dwMilliseconds // sleep time in milliseconds
);
Ты поставил задержку - теперь в цикле камень отдыхает по 1 милисекунде за раз. Это и есть грамотная разгрузка процессора.


 
Val ©   (2002-08-15 17:10) [14]

>Delirium © (15.08.02 17:06)
А Sleep(0) зачем ставят?


 
Delirium ©   (2002-08-15 17:14) [15]

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


 
Val ©   (2002-08-15 17:16) [16]

>Delirium © (15.08.02 17:14)
понятно, спасибо


 
Nikolay ©   (2002-08-15 17:36) [17]

Не очень удобно читать на синем фоне текст написанный белым цветом.


 
Виктор Щербаков ©   (2002-08-15 17:40) [18]

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


 
Shaman_Naydak ©   (2002-08-15 17:46) [19]

> Val и Delirium
Позволю себе не согласиться с высказыванием по поводу поведения Sleep(0)
При данном параметре ф-ция отдаст системе оставшийся квант времени из выделенного, если в системе найдется поток с таким же или выше приоритетом (не спящий), иначе - сразу же вернет управление..
Так что с моей точки зрения корректнее было бы таки понизить уровень у потока


 
Delirium ©   (2002-08-15 18:10) [20]

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


 
Дремучий ©   (2002-08-15 18:38) [21]

понятненько,
что ж все эти изменения появятся в ближайшем будущем

еще такой вопрос -
чем лучше паковать архив?

каку расскраску кода предлагаете?
стандартную?


 
IronHawk ©   (2002-08-16 00:22) [22]


> Дремучий © (15.08.02 18:38)
> понятненько,
> что ж все эти изменения появятся в ближайшем будущем

ЖДЁМ

> еще такой вопрос -
> чем лучше паковать архив?

RAR

> каку расскраску кода предлагаете?
> стандартную?

Чтоб можно было выбирать...



Страницы: 1 вся ветка

Текущий архив: 2002.09.09;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.011 c
1-26961
cherepovets
2002-08-29 12:05
2002.09.09
Как закрыть приложение под Win2000


1-27034
race1
2002-08-27 17:26
2002.09.09
трабла


14-27222
Polevi
2002-08-12 16:14
2002.09.09
полосатый грид


14-27209
Uran
2002-08-15 11:51
2002.09.09
Переустановка Делфей!


1-27004
Valeris
2002-08-29 19:55
2002.09.09
Использование ресурсов компа