Page 1 of 38

FileCopyEx: File Copy Extended — Расширенное копирование

Posted: Tue 16 Aug, 2005 13:00
by Michael Lukashov

Posted: Tue 16 Aug, 2005 13:09
by wolf
Wave wrote:После версии 1.7beta сабжа что-то появлялось? Или мож где чуть более ранняя версия есть? Я собственно из-за чего: сообщение об ошибке при каждом запуске ФАРа.
Как бы убрать? Есть в архиве только патч для FAR1.70.b5, на более новых билдах не работающий.
Wave в комплекте плагина две .dll - одна только для win9x, другая только для winNT/2k/XP.
удали ненужную тебе .dll - сообщение об невозможности её загрузки исчезнет.

Патчить far.exe для того чтоб замаскировать ругань .dll на невозможные условия работы - явно некошерный выход, делать новый патч никто не собирается.

Posted: Tue 16 Aug, 2005 13:14
by Wave
wolf wrote:Wave в комплекте плагина две .dll - одна только для win9x, другая только для winNT/2k/XP.
удали ненужную тебе .dll - сообщение об невозможности её загрузки исчезнет.

Патчить far.exe для того чтоб замаскировать ругань .dll на невозможные условия работы - явно некошерный выход, делать новый патч никто не собирается.
ОУ! Большой сенкс! Сам не подумал, вот и... А патчить - некошерно, но если срабатывает и нет другого выхода, то можно и так.

ЗЫ ИМХО: Автору следовало бы в архив этот хинт добавить.

Posted: Tue 16 Aug, 2005 13:25
by wolf
Wave да автор забил на плагин сразу, как плагин устойчиво заработал.
Это вообще выглядело выпуском демки для фартима (с исходниками!) - как нужно делать копирование (и вообще программировать), чтобы не иметь ни проблем с уникодом ни необходимости запуска левых сервисов.
Фартимовцы в 2003м году видимо решили, что лучше они до скончания веков будут сами собираться с духом делать полную поддержку уникода, чем научат ФАР "только лишь" копировать любые файлы, да и то по чужим сорцам...

Posted: Tue 16 Aug, 2005 13:32
by Andrey Budko
сервисы, оказывается, много кого раздражают :)
Wave да автор забил на плагин сразу, как плагин устойчиво заработал.
нет, он на BCopy перешел %)

Posted: Tue 16 Aug, 2005 13:45
by wolf
Andrey Budko wrote:сервисы, оказывается, много кого раздражают :)
ага - они например в win9x не работают :) да и в WinPE - вроде тоже.
А среду/макросы хочется везде иметь одинаковую, тем более на таких простых операциях.

Posted: Tue 16 Aug, 2005 17:16
by Wave
Andrey Budko wrote:сервисы, оказывается, много кого раздражают :)
Wave да автор забил на плагин сразу, как плагин устойчиво заработал.
нет, он на BCopy перешел %)
В смысле? Сейчас глянул, у BGcopy, Extended file copy и BGcopy indicator три разных автора. Пользуюсь BGcopy, но до того как узнал о существовании BGcopy indicator несколько раз запорол себе кой-чего... Сервисы - воспринимаю как неизбежное зло, тем более что плагином можно управлять и не из ФАРа. Но хотелось бы всё-таки и Extended file copy поюзать, попробовать...

Posted: Tue 16 Aug, 2005 18:16
by Andrey Budko
2 Wave
местами сложно проследить твою логику, но в любом случае - забей. есть один нормальный плагин для копирования - это BCopy. так же как есть один нормальный плагин для поиска и замены - это S&R. и у того и у того есть недостатки: первый не умеет удалять в корзину и не работает в 9x (можно не считать за полноценный минус), второй кумарит регистрацией, версиями и закрытыми исходниками. но у аналогов недостатков в разы больше, все они лежат на виду и дела до них, похоже, никому нет. хотя насчет extended file copy я бы на глаз спорить не стал. давно не пробовал. в чем его преимущества, не считая выдуманной "проблемы" с сервисом?

Posted: Tue 16 Aug, 2005 18:27
by Kildor
пользуюсь extended copy
мне нравится, минусов не вижу, зато умеет копировать файлы кучами — вначале читая их пачкой с винта, затем той же пачкой — записывая на винт.
Умеет читать и писать параллельно (к примеру с винта на винт, или с сд на винт)

Может это умеют и другие плагины, но пользуюсь этим, давно, и меня устраивает.

Posted: Tue 16 Aug, 2005 18:40
by Andrey Budko
что-то я не понял назначения галочки [x] Parallel copy. или он в фоне копировать не умеет?

Posted: Tue 16 Aug, 2005 19:01
by zg
Kildor wrote:Умеет читать и писать параллельно (к примеру с винта на винт, или с сд на винт)
гы. хотел я когда-то такое в bcopy сделать такую штуку. сделал тестовую реализацию. получил интересные результаты. пусть тривиальная реализация копирует некоторый файл за 100 с. добавление параллельности снижает эту цифру до 70 с. добавление же к тривиальному алгоритму установки размера результирующего файла перед копированием снизило цифру до 50 с. дальнейшие ухищрения с параллельностиью, размером буфера и прочей хренью в лудшем случае давало такой же результат, в худшем сильно уменьшало его.
результат на самом деле — предсказуемый и очевидный.

Posted: Wed 17 Aug, 2005 08:52
by Wave
Andrey Budko wrote:2 Wave
местами сложно проследить твою логику, но в любом случае - забей. есть один нормальный плагин для копирования - это BCopy. так же как есть один нормальный плагин для поиска и замены - это S&R. и у того и у того есть недостатки: первый не умеет удалять в корзину и не работает в 9x (можно не считать за полноценный минус), второй кумарит регистрацией, версиями и закрытыми исходниками. но у аналогов недостатков в разы больше, все они лежат на виду и дела до них, похоже, никому нет. хотя насчет extended file copy я бы на глаз спорить не стал. давно не пробовал. в чем его преимущества, не считая выдуманной "проблемы" с сервисом?
До вчерашнего дня пользовался связкой [FAR F5 + BGcopy]. Просто так уж привык. НЕДОСТАТОК BGCopy в том, что не на виду сообщения об ошибках, etc. Индикатор - полумера. Но привык... BGcopy пользовался всё чаще, стандартным копированием всё реже. Со вчерашнего дня пользуюсь связкой [FileCopyEx + BGcopy]. FileCopyEx на F5\F6 намакросил. Эта связка лучше, чем предыдущая. А про сервисы я двусмысленно сказал. Я не имею в виду, что это зло - имею в виду, что давно смирился с ними. И я таки не понял фразу, что автор FileCopyEx на BGcopy нерешел. Имелось в виду что? Что он пользоваться стал, или разрабатывать?

Posted: Wed 17 Aug, 2005 09:32
by Andrey Budko
это шутка была. предположительно - пользоваться.

Posted: Wed 17 Aug, 2005 09:41
by wolf
Andrey Budko wrote:2 Wave
местами сложно проследить твою логику, но в любом случае - забей. есть один нормальный плагин для копирования - это BCopy. так же как есть один нормальный плагин для поиска и замены - это S&R. и у того и у того есть недостатки: первый не умеет удалять в корзину и не работает в 9x (можно не считать за полноценный минус), второй кумарит регистрацией, версиями и закрытыми исходниками.
К сожалению у S&R проблемы не только с регистрацией, но и с отсутствием поддержки: падать он начал с билдов ФАРа прошлого лета, но автор на багрепорты прочно забил. Конечно, если бы не падал - конкуренты бы рядом не стояли. А так - за последние полгода RESearch 5.10 искать без багов уже научился, когда автор наконец научит его делать AltF7 - он сравнится с S&R по непадающей функциональности.

С Bcopy vs filecopyex - аналогичная проблема:
filecopyex - всем лучше для обычного копирования: работает на любых виндах, выдает сообщения об ошибках именно тогда, когда юзер их ждет, хорошо ускоряет копирование мелких файлов..
Но не имеет поддержки и падает при копировании из симлинков.
А Bcopy - он конечно может и более нормальный, и поддерживается, но почему-то менее удобный...

Posted: Wed 17 Aug, 2005 09:45
by wolf
Andrey Budko wrote:это шутка была. предположительно - пользоваться.
кстати, а о авторе filecopyex достоверно известно хоть что-нибудь кроме старого email?