Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Неадекватный тип String
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. В рамках реализации задачи совершаю следующие действия: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. Может ли это зависеть от того, что прога не успевает добавить содержимое переменной "s", и поэтому пропускает такие мелочи как предопределенные признаки? И, что самое главное, как это можно пофиксить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2010, 12:02 |
|
||
|
Неадекватный тип String
|
|||
|---|---|---|---|
|
#18+
1) непонятно, что такое "большие" и что такое "маленькие" 2) что значит, перестает добавляться концовка? у вас вроде все происходит одной строкой: Код: plaintext 3) Может проблема в 14-й строке функции Encrypt? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2010, 17:57 |
|
||
|
Неадекватный тип String
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro1) непонятно, что такое "большие" и что такое "маленькие" 2) что значит, перестает добавляться концовка? у вас вроде все происходит одной строкой: Код: plaintext 3) Может проблема в 14-й строке функции Encrypt? 1) маленькие - это не более 32 килобайт. Большие - в моем случае конфуз обнаружен с 2-метровым файлом. 2) Вот именно. Все, вроде бы, предусмотрено, однако на поверку выходит, что новый файл становится следом за предыдущим, и между ними не оказывается " f!!!><!!!f(new_file_name) " 3) Encrypt не может являться источником проблемы, т.к. в этом случае он и первый кусочек " <!!!f(filename) " исключал бы не задумываясь. Но признак начала 1-го файла есть, а значит проблема где-то до Encrypt К слову, Encrypt - функция шифрования по т.н. " Одноразовому блокноту ". Функция без багов. Стопудово. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2010, 04:47 |
|
||
|
Неадекватный тип String
|
|||
|---|---|---|---|
|
#18+
ЗЫ: "точка останова" это признак окончания текущего файла. Таким образом можно еще и проверять, весь ли файл записан. Т.е. если нет признака окончания, значит файл, возможно записан не до конца либо передача письма была прервана. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2010, 04:51 |
|
||
|
Неадекватный тип String
|
|||
|---|---|---|---|
|
#18+
1) ну а как получается? типа записались два маленьких файла с признаками, потом большой пошел без признаков, а потом маленькие опять пишутся с признаками? 2) под "точкой останова" я имер ввиду Breakpoint в отладчике. Поставить, посмотреть tt_str до, после присвоения... 3) я прохлопал, что шифрование идет после сериализации, так да, видимо в ней проблем нет, в любом случае, это можно проверить, просто отключив ее. 4) Странная у вас ситуация - не должен этот код глючить. Выкладывайте в виде рабочего проекта с набором тестовых файлов, на которых у вас не работает (можно без функции шифрования) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2010, 09:27 |
|
||
|
Неадекватный тип String
|
|||
|---|---|---|---|
|
#18+
Там почтовый ActiveX лицензионный. И если вы не купите лицензию, то не сможете запустить проект. Спасибо, я додумался, как решить проблему: Загружаю все файлы в массив, потом объединяю с помощью JOIN(Array) . И делаю еще один аттач, в котором последовательно вписана инфа: "имя файла"|"начальная позиция в строке"|"длина файла" - по очереди для всех файлов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2010, 14:51 |
|
||
|
Неадекватный тип String
|
|||
|---|---|---|---|
|
#18+
cynep kopoBkaИ если вы не купите лицензию, то не сможете запустить проект. я имел ввиду, рабочий кусок кода в виде отдельного проекта, с целью исследования глюка. Ну решили - и ладно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2010, 14:56 |
|
||
|
Неадекватный тип String
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, Все оказалось из-за чтения Binary . Я повесил функции загрузки файлов на FileSystemObject . Получил заметное ускорение. В старом варианте в объем 2Мб не попадало порядка 7Кб. Теперь все отлично работает. Спасибо за Ваше участие. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2010, 18:57 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=36584749&tid=2159903]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 241ms |
| total: | 381ms |

| 0 / 0 |
