Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 1 раз(а), последний 2017-03-03 00:03:30 |
|||
карма: 0 |
|
Ответов: 110
Рейтинг: 9
|
|||
Примерно так:
|
|||
карма: 0 |
|
Ответов: 676
Рейтинг: 5
|
|||
Что то я не пойму тебе надо просто скопировать данные или ещё зашифровать ???
Если зашифровать то можно так попробывать
|
|||
карма: 1 |
|
Ответов: 9906
Рейтинг: 351
|
|||
EvgIg, копирование надо делать в потоке (Thread между Button и For), а вывод от таймера, как в оригинале.
Мне так думается... |
|||
карма: 9 |
|
Ответов: 376
Рейтинг: 1
|
|||
EvgIg, Цикл со счётчиком мне помог, но скорость возросла всего в 100 раз, т. е. 10 кбайт/с. Это сколько надо ждать, чтобы прогнать 700 м.
![]() А скорость винта 50 мбайт/с. ![]() Может можно другим способом копировать-побыстрее, а не так как у меня. Или просто поменять что-то. ![]() ![]() ![]() -=Dima=-, Где взять значения арифметических операций из компонента Math (xor, div, mod)? Зашифровал данные, а где обратная операция? |
|||
карма: 1 |
|
Ответов: 9906
Рейтинг: 351
|
|||
1) Принимать файл в Stream целиком
2) Шифровать в другой Stream по-байтно 3) Сохранять этот другой в файл целиком |
|||
карма: 9 |
|
Ответов: 676
Рейтинг: 5
|
|||
Зашифровал данные, а где обратная операция
Все очень просто с помощью xor фаил шифруется и расшифровывается соответственно ничего менять не надо просто кидаеш зашифрованный файл и получаеш расшифрованный |
|||
карма: 1 |
|
Ответов: 376
Рейтинг: 1
|
|||
Galkov,
1) Принимать файл в Stream целиком
2) Шифровать в другой Stream по-байтно 3) Сохранять этот другой в файл целиком А как это сделать? Что-то не доходит. Можно с примером. |
|||
карма: 1 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Вот так, к примеру
![]()
Только пароль шифровки не забывай. А то я не очень представляю, как его расшифровать, если позабыть.... |
|||
карма: 9 |
|
Ответов: 376
Рейтинг: 1
|
|||
Galkov, Либо ты не понял, либо я дурак (скорее второе
![]() ![]() ![]() ![]() Clone CD делает образ за столько же. Так почему нельзя сделать это на HiAsm. ![]() ![]() ![]() Если кто-то понял, что я тут наплёл ПОМОГИТЕ ПОЖАЛУЙСТА!!! Может Dilma что подскажет. Надо скорость. А то я повешусь на шнуре от клавы. |
|||
карма: 1 |
|
Ответов: 9906
Рейтинг: 351
|
|||
botan, видимо второе
У меня идет 1М/сек Запускать не разобравшись - методика интересная... На вопрос "можно ли" - ответ: можно. Но это, в твоей методике, тебе никак не поможет, ИМХО Ты же просил пример, поясняющий принцип - ты его получил. Именно пример, а не законченную программу. Извини, но что бы что-то получилось, надо что-то делать. В данной тематике - думать. Непонятно - поможем, а с законченным продуктом - это вряд-ли. Думается. ============================================= P.S. Неужто трудно понять, что на 700М-файлы просто оперативки нехватает... Если думать нехочется - можно увеличить ее до 4Г, скажем ![]() |
|||
карма: 9 |
|
Ответов: 376
Рейтинг: 1
|
|||
Galkov,
Всё посмотрел, во всём разобрался. Но до меня не доходит. Почему скорость маленькая??? Почему же у тебя 1М/с, а у меня 10к/с. Возможно дело в цикле со счётчиком. Пример данные загружает моментально, сохраняет моментально, но там где работает цикл всё и застопоривается. ![]() |
|||
карма: 1 |
|
Ответов: 3655
Рейтинг: 69
|
|||
botan,
P.S. Неужто трудно понять, что на 700М-файлы просто оперативки нехватает... Если думать нехочется - можно увеличить ее до 4Г, скажем |
|||
карма: 0 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Вообще-то я не кидал 700М-файлы. Ну типа, сначала думаю, а потом кидаю....
Но затыки проверил - где-то на 300М Но если понятно, как увеличить скорость еще в 100 раз для 10М-файла (скажем), то полный вариант - дело техники. ИМХО |
|||
карма: 9 |
|
Ответов: 676
Рейтинг: 5
|
|||
У меня тоже медленно работает фаил 5 метров обрабатывает секунд 20 оперативки у меня 512mb
|
|||
карма: 1 |
|