![]() |
Не отвечает прогамма
Ребят помогите, скомпилировал прогу, кинул ехешник на дедие прога поработал немного и зависла, у меня все норм, кинул друзьям у всех зависла кроме одного, у него есть делфи что делать как быть?
|
в таскменеджер посмотри, может она память жрёт.
|
да жрет
|
Возможно утечки памяти где то? Или она действительно должна употреблять много?
|
прога как бы работает но визуально это не видно
|
Что именно она делает?
|
она много не жрет 10-20мб
|
собирает мыла моймир
|
Ну если поработала немного и зависла, значит в каком то месте кода зацикливается.
|
а может просто мой мир банит и програма не отвичает(нету проверики) либо если автор не предусмотрел и во время работы у вас сеmнился ip то програма подвисает хотя пітается делать ещо какието толодвижения
(сор за erroru xD) |
ип не меняется, возможно мир банит так как на дедики инет быстрый, а если частое количество запросов то вылазит капча.
|
в програме есть обработка бана мой мир?
|
нету, если не сложно свяжитись со мной есть вопросы 267-683-881
|
я не программист) исправить не смогу) связь на данном етапе безполезна)
|
может делать перед запросом, таймер сек 3-5
|
Сделай, но, скорее всего, это не спасет тебя от каптчи.
|
нада изучить методом тыка через сколько бан\каптча а после уже делать таймауты
|
вот после зависона собрал мне 10000 мыл, блин даже незнаю что делать(((
|
выгрузить никак?
|
сделай два потока: один для гуя, другой для всего остального
|
Мыла собираются в TMemo ?
|
да
|
если не зависает у товарища, может причина в бибилиотеках delphi, т.е. их отсуствие ?
|
Если работаешь с Indy то брось на форму TIdAntiFreeze
Либо в цикле вызывай регулярно Application.ProccessMessages; |
Цитата:
|
Может проблема в кривой синхронизации потоков? Выложи исходники, а то бесконечно будем гадать.
|
Цитата:
while True do begin Sleep(1); Application.ProcessMessages; end; Так и ифейс не зависнет, и нагрузка на проц - 0% =) |
| Время: 08:57 |