+7-981-8529467 (Санкт-Петербург)
ru ·
en ·
de ·
es ·
it ·
pt ·
cz ·
pl ·
fr
OS/2 - это совершенно другая операционная система для PC (ArcaOS, eComStation, IBM OS/2 Warp)
Программы, новости, статьи, поддержка пользователей, оборудование, вопросы и ответы.
Название: Сделать удобное copy/move/.. файлов в WPS
Заказчик: eCo Software
Срок: -
Вознаграждение: -
2020/01
1) WPS Copy/Move диалоговое окно.
(интеграция в WPS на этой стадии не нужна)
PM программа, использует либы eCo Software
есть список путей на копирование. и также инфо про WPS обьекты на копирование.
значит надо сформировать список всех файлов.
выполнять копирование файлов. Progress-bar. инфо столько же, как в FileCommander.
значит выполнять копирование самостоятельно.
обработка сложных ситуаций: Отмена, Ошибки записи
отдельные окна про Overwrite. возможно как в PMView.
начать с эксизов, как будет выглядеть
Вознаграждение: 300 USD + 300 USD + 400 USD, срок 3 месяца
2015-ый год:
Задача: Сделать нормальное удобное копирование файлов через WPS.
Для этого надо унаследовать WPS классы?
2014/08
e-co:
Для всех WPS объектов заменить методы копирования / удаления / ..
Вызов .exe файла, выполняющего задачу.
как передавать ему список файлов на копирование? через файл?
дальше отлаживаем эту PM-ую .exe программу
скорость показывать. Скорость: 12 Mbit/sec, Прогноз показывать.
кнопка Пауза - важна, кнопка Отмена - нужна
2011/08:
Windows 8: http://blogs.msdn.com/b/b8/archive/2011/08/23/improving-our-file-management-basics-copy-move-rename-and-delete.aspx
2010/11
Progress-bar
поддержка больших файлов
Overwrite более удобный (как у PMView)
более ясно показывать ОТКУДА и КУДА
Использовать либы:
LANGE
ecomedia
progress bar
Надо думать о следующем:
быстрое копирование
обработка ошибок: файл из очереди на копирование куда-то исчез
обработка ошибок: такой файл уже существует. Предоставить данные о файлах (окно из 2 половинок)
копирование 4Gb файлов
что делать, если сетевой диск неожиданно исчез?
еще?
Чего делать не надо:
не нужна анимация с летающими файлами
Возможно,
нужно посмотреть в сторону WPS clipboard
http://ru.ecomstation.ru/ecolabs/WPS-clipboard.html
и сделать оба проекта одновременно.
Порядок работы:
сначала показать проект (как выглядят окна; состояния машины копирования,
какие ошибки предусмотрены и как они будут обработаны)
Помощь eCo Software
картинка-украшение для диалога
можем подсказать, где примеры разработки WPS классов
(чтобы перехватить операции Copy/Move/..)
Дистрибутив:
самостоятельный,
не нужно встраивать в eWP или Sunny icons
Сроки:
1 месяц
суппорт: 6 месяцев
Вознаграждение
500 USD
Права:
Все права принадлежат заказчику
ОБСУЖДЕНИЕ
e-co, 2014
Для всех WPS объектов заменить методы копирования / удаления / ..
Вызов .exe файла, выполняющего задачу.
** как передавать ему список файлов на копирование? через файл?
** дальше отлаживаем эту PM-ую .exe программу
** скорость показывать. Скорость: 12 Mbit/sec, Прогноз показывать.
** кнопка Пауза - важна, кнопка Отмена - нужна
2015/05/12: Glazunov:
Второе раздолбайство.. Учу человека копировать фаил в WPS. Вот мол открыл
папку одну потом вторую выделяю файлы дальше нажимаю пункт копировать
всплывает окно куда копировать выбираем папку копируем и что ...........
окно горит пишет копирую индикатора нет чел спрашивает, а что комьютер висит..
Я говорю нет мол копируется .. Вопрос логичый от него, а где это видно?
Я гворю вот мол пока табличка не пропадет, как пропала так скопировалась..
Это соверменному пользователю понять вообще трудно.. Ну тут то что???
сделать индикато сложно.. Кому нужна система в которй сервиса элементарного нет..
e-co, 20150612
текущие мысли:
нужна GUI, которая общается с COPYEngine (dll, которая выполняет функции копирования, удаления, ..)
COPY-Engine возвращает ошибки, вопросы про Overwrite, доп.проверки Are you sure?
на хоббесе есть заготовка copy дерева файлов
также
главное, сделать понятный диалог при Overwrite
главное, сделать, чтобы GUI не зависал.
раз большие файлы, то надо LONG LONG ?
по умолчанию поведение как у Windows,
т.е. Copy / Paste. просто потому что 100% людей ожидают такой порядок.
Можно также опцию: [x] как в OS/2, т.е. с Pickup файлов? я уже забыл, в чем у нас особенность.
как обычно будет копирование? юзервы брал N каталогов и M файлов.
скопировать их и подкаталоги. Т.е. модель простая..