Ошибка при поиске в потоке stream seek error the bat
Обновлено: 06.07.2024
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.
А может быть моя проблема связана из за того что версия клиента старая? » |
Проверил, там даже мохнатый SSLv3 поддерживается
В общем, там явно лимиты и/или защита есть. Я бы предложил снизить частоту автоматической проверки почты до не чаще раз в 5 минут, а также не долбить вручную кнопочку "получить".
-------
ПМ стираю не читая. Не пишите мне.
Последний раз редактировалось Jula0071, 07-07-2021 в 14:24 .
Получение идет автоматом и проверка раз в 1 секунду потому что так нужно менеджерам. Через какое то время тупо зависает соединение на получение не понятно по какой причине.Получение идет автоматом и проверка раз в 1 секунду потому что так нужно менеджерам. » |
-------
ПМ стираю не читая. Не пишите мне.
Переходите на IMAP. И не нужно никому бегать проверять ящик раз в секунду, даже менеджерам. » |
Я бы с радостью, но pop3 это вынужденная мера из за писем архивных и проверок из органов. » |
Тогда нет больше идей.
Ну разве что мигрируйте с яндекса на свой почтарь и там лимиты настраивайте так, чтоб ежесекундный долбёж в ящик (в чём реально не вижу практического смысла) не вызывал отказа сервера.
-------
ПМ стираю не читая. Не пишите мне.
Тогда нет больше идей. Ну разве что мигрируйте с яндекса на свой почтарь и там лимиты настраивайте так, чтоб ежесекундный долбёж в ящик (в чём реально не вижу практического смысла) не вызывал отказа сервера. » |
Grif998, ну я ж вам на пальцах всё показал и рассказал. Возможно, у вас нет компетенции понять, но как тогда ещё объяснить? Если вы долбитесь в попу яндекса целым отделом, то только усугубляется. Реально не понимаю, что за "менеджеры" в конторе, которая не может позволить себе простецкий выделенный сервер! И подавай им почту каждую секунду.
Смотришь на такое и понимаешь, что русские это жадные, тупые и никчёмные твари.
Приношу извинения за резкие и оскорбительные суждения, может вы и не русский, но очень раздражает тупняк на ровном месте.
__________________
Некоторые программисты настолько ленивы, что сразу пишут рабочий код.
Если вас наказали ни за что - радуйтесь: вы ни в чем не виноваты.
и что это такое?
новый велосипед на тему? CopyFile, вообщето есть такая команда, юзайте ее)
итак.
1. AssignFile(f1,s1); - что это за бредятина? она для TFileStream вовек не нужна, чтото с паскалем напутали
2. TFileStream; - вот это стрим!, а IntBuf: array [0..64] of byte; - буфер, не мешайте все в кашу, а то описание одно, а код совсем другой!
3. И нормальные люди пишут:
4. у вас в коде явная утечка связана с AssignFile(f1,s1);, на утечки вам плевать? не боитесь что юзери побьют?)
MMM_Corp, я не изобретаю велосипед и копировать файлы не проблема, я просто упрощаю код, в реале будет:
1. Считать поток
2. Изменить/обработать
3. Записать новый поток
Просто на данном этапе хочу получить хотя бы простое копирование потоков неограниченных размеров. (Я с потоками первый раз работаю, да и вообще не могу себя причислить к опытным программистам, всё с чего-то учатся, так что не бейте сильно и не посылайте в гугл. там я в первую очередь ищу (вру, я Нигмой пользуюсь), а форумы это последняя стадия. )
Далее по порядку:
1. AssignFile у меня остался с предыдущего варианта считывания информации из файла, я пробовал считывать построчно обычными средствами, но потом отказался от этого способа и решил читать потоки. Не думал, что это может навредить, поэтому оставил, спасибо за подсказку, убрал и буду иметь ввиду в будущем, однако пользы от этого не заметил.
2. IntBuf: array [0..64] of byte от этого варианта я отказался. просто в коменте к коду приводил варианты которые я пробовал. конечный вариант конечно IntBuf: array of byte.
Мне обязательно нужно побайтно считать в массив, чтобы отдельные элементы можно было редактировать и потом из этого массива сделать новый поток.
3. Готовый код я и не прошу. Прошу лишь дать вектор поиска (что вы собственно и сделали). мне самому интересно разобраться, а не свалить свою задачу кому-либо на плечи. Что такое GetFreemem я так и не нашел. Есть Getmem и Freemem, но они не могут быть аргументами у SetLength. компилятор визжит матюками. Поэтому пробовал их реализовать отдельно:
В мыше есть такая кнопочка Диспетчер писем для всех писем на сервере. так вот при нажатии на нее, мышь показывает какие письма есть у вас на сервере, можно поставить галки какие письма вам нужно загрузить, ну и выполнить естественно. загрузяться только отмеченные письма, остальные остануться на сервере __________________
Сын : Папа есть ли жизнь без Windows?
Отец : Нет сынок это фантастика.
Я знаю, что есть такая кнопочка, однако когда я на неё (Меню "Ящик" -> "диспетчер писем" -> "Для всех писем") нажимаю - никакого диалога для выбора не происходит - он сразу начинает всё загружать, не спрашивая меня - точно также, как в случае, если я нажимаю "Получить новую почту". Где именно "ставить галочки"?
Можете объяснить так, чтобы я (и другие, кому нужно) мог это повторить? Если это действительно имеет место быть.
kokurkin, Естественно он начинат грузить, вот только не письма а их заголовки, иначе что он вам покажет. просто не обрывайте эту загрузку, в конце он вам и выдаст список писем на сервере, там и поставте галки. там все просто, я даж не знаю что еще обьяснить __________________Сын : Папа есть ли жизнь без Windows?
Отец : Нет сынок это фантастика.
У меня на почтовом сервере десятки тысяч писем, многие не прочитанные. Интернет у меня не безлмитный и не очень быстрый. Мне нужно взять с почтового сервера, скажем, последние 50 писем (желательно, самому устанавливать это число), неважно, прочитанные они или нет, а более ранние не загружать. Простая, казалось бы, задача. Однако - ни один известный почтовик не дает возможности забрать с почтового сервера только часть писем - Или всё, или ничего: отмена "на полпути" действительно отменяет всё (скаченные письма не появляются в почтовике).
Поэтому сейчас пребываю в вопросительном состоянии..-) . Честно говоря, даже удивительно, что столь продвинутые почтовики - и до сих пор не имеют такой фунадментальной и жизненной функции (-.
У меня почему то послдняя версия тормозит визуально при скрытии в трэйПривет. такая проблемка нарисовалась, до вчерашнего дня все письма с почтовика mail всегда исправно приходили, на протяжении 1,5 лет, а утром еще 10 писем пришло, а потом во всю отказывается соединяться с сервером
27.10.2010, 10:13:33: SEND - Сервер сообщает об ошибке: Incorrect authentication data
27.10.2010, 10:13:33: SEND - ВНИМАНИЕ: не удалось обнаружить на сервере подходящих алгоритмов аутентификации
!27.10.2010, 10:13:51: FETCH - Невозможно соединиться с сервером
27.10.2010, 10:23:32: SEND - Соединение с SMTP сервером прошло удачно
27.10.2010, 10:23:32: SEND - Аутентификация (обычный метод).
27.10.2010, 10:23:32: SEND - Сервер сообщает об ошибке: Incorrect authentication data
27.10.2010, 10:23:32: SEND - Аутентификация (проверка имени пользователя и пароля).
27.10.2010, 10:23:33: SEND - Сервер сообщает об ошибке: Incorrect authentication data
27.10.2010, 10:23:33: SEND - ВНИМАНИЕ: не удалось обнаружить на сервере подходящих алгоритмов аутентификации
Подскажите, с чем все это может быть связано?
Нужна помощь гуру!!
Уже спрашивал на всех форумах, может тут найдется решение.
Когда-то в The Bat скрыл панель загрузки.
Потом оказалось что восстанавливаться она не хочет :-(
Более того, она висит внизу на панели, но. Если ее развернуть комп зависает и уходит в ребут.
Сжатие и проверка баз делается регулярно.
Переустановка новых, старых, разнообразных версий с переносом базы писем ничего не дала.
____________________________________
Кто-то из нас двоих точно сошел с ума, осталось лишь определить, весь мир, или я?
Если кто сталкивался, можно ли как-то расшифровать тело письма, которое возвращается в виде кодированного набора символов:
Content-Type: application/octet-stream;
name="_S______ G____.odt"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="_S______ G____.odt"
Или это было возможно только в старых версиях БАТа?
!27.10.2010, 10:13:51: FETCH - Невозможно соединиться с сервером
27.10.2010, 10:23:32: SEND - Соединение с SMTP сервером прошло удачно
27.10.2010, 10:23:32: SEND - Аутентификация (обычный метод).
27.10.2010, 10:23:32: SEND - Сервер сообщает об ошибке: Incorrect authentication data
27.10.2010, 10:23:32: SEND - Аутентификация (проверка имени пользователя и пароля).
27.10.2010, 10:23:33: SEND - Сервер сообщает об ошибке: Incorrect authentication data
27.10.2010, 10:23:33: SEND - ВНИМАНИЕ: не удалось обнаружить на сервере подходящих алгоритмов аутентификации
Тиха украинская ночь . Но сало надо перепрятать ! Последний раз редактировалось DizeL; 15.11.2010 в 12:49 .. я так и не догнал,давно надо было создать,не смог.Создал .txtпотом переименовал в .bat,по идее должно было создаться,но нет
Приветствую !
столкнулся со следующей проблемой, воюю уже неделю и все безрезультатно и беспросветно.
суть:
сеть 25 машин , инет через ЮГ, поднят NAT.
в один "прекрасный" день все те пользователи, которые использовали TheBAT (4.2.36.4), лишились возможности ОТПРАВЛЯТЬ письма. Получают исправно.
Остальные юзеры сети , те что на аутлуках, проблем не испытывают.
Процесс забора почты стопорица после аутентификации.
лог протокола SMTP из программы "BAT"
сервер хостера без аутентификации SMTP , настройки не менялись, телнетом за 25 порт цепляюсь исправно.
и провайдер и хостер утверждают , что у них все нормально, проблемы на нашей стороне.
в BAT'e таймаут сервера увеличивал. пофиг
Фаервола нет (виндовый отключен), антивирус и на клиентах и на шлюзе NOD (только антивирь), пробовал отключать - ни к чему не привело. В логах шлюза никакого криминала, все штатно и исправно.
Внимание, вопрос : что это за хрень такая происходит? Как победить ?
ЮзерГейт мандит? Провайдер врет или хостер?
_____________________
UPD
опытным путем выяснилось, что хостер и провайдер непричем.
напрямую со шлюза почта уходит.
Чебурашка,
может, ставил дополнительные плагины какие, или старая версия не поддерживает семёрку. Настройки копировал, могли старые пути в них остаться.
Искал сейчас такой файл у себя - не нашёл.
Плагины я не ставил, точно. Я сам не въеду в чем причина, что прога от меня хочет. Дело было так. Установил, а при установке прога запросила шифрование, ну я и с дуру пароль поставил. Может с этим как-то связано. Но не думаю. Я уже и с Your Installer удалял и с помощью Tune Up следы чистил - бес толку. Проблема в том, что она переустанавливается с такой же проблемой - такое ощущение, что прога (или ее следы) где то остались. Я и другую версию пробовать даже ставить. В принципе можно сказать - чувак, не велика потеря, есть и другие неплохие аналоги. Ну вот поставил Тандербирд - но не мое это! Я без мышки воще никуда.
Система ХР 3, установил тока вчера. Кризис дополз и до меня. Сыр ем с плесенью, вино пью старое, езжу на машине без крыши.
Чебурашка,
Хорошо было бы тогда после деинсталляции вручную поискать в реестре ключевые слова. Либо в regedit, либо в других программах, вроде "Reg Organizer", намного удобнее. Поискать слова "The Bat" и "ikey.id". Если они есть в реестре, удалить ненужные.
Если знаешь примерное время установки, то можно просмотреть и удалить подозрительные по времени ключи через программу \"TrashReg\" .
Damaks,
посмотрел, удали все ключи the bat по проге Рег органайзер. Короче зачистил все, даже наверное лишнего. Я в этой части не профи юзер. Но воз и ныне там. Мож есть другие способы.
Вроде помогло! Спасибо!
Кризис дополз и до меня. Сыр ем с плесенью, вино пью старое, езжу на машине без крыши.Как убрать звук при проверке почты через определенное время. Я например выставил 5 минут и работаю по протоколу imap.
И еще интересует. Иногда происходит подвисание внутри проги. Т.е. выбираешь входящие, а прога не реагирует. У кого нибудь также?
Не бойся холодных зимних ветров, они несут семена будущего лета! russiandiman,По поводу подвисаний при проверке входящих - ничего подобного не замечал.
По поводу звука, не совсем понял что вы имеете в виду. При настройках по умолчанию, программа не издает никаких звуков. Можно установить проигрывание мелодии при получении новых писем. Или вы устанавливали пакет звуков отдельный?
Не бойся холодных зимних ветров, они несут семена будущего лета! У меня каждые две минуты проверяет семь ящиков, никаких звуков не слышно.sergeant писал: Или вы устанавливали пакет звуков отдельный?
sergeant
Если вас не затруднит не могли бы вы сделать скриншоты вашей конфигурации.
Я сейчас наоборот отключил проверку. У вас наверно протокол POP3.
Насколько я понял IMAP4 постоянно связан с сервером почтовика. Только что отправил письмо и оно сразу пришло мне.
Еще хотел у вас спросить: Mail Ticker у вас нормально работает?
У меня то отображает, то нет.
Читайте также: