корзина для сетевых удалений

Здесь можно оставить пожелание относительно функций, которых в программе нет, но которые вам хотелось бы в ней видеть.

Модератор: motyara

Ответить
snowbarsik
Сообщения: 11
Зарегистрирован: Сб янв 15, 2011 8:36 pm

корзина для сетевых удалений

Сообщение snowbarsik »

Макс! если сделаешь в своём файл менеджере удаление с сети в свою "корзину" (а так же помещение в свою корзину заменяемых файлов в сети) ты будешь первый кто решит проблему совместной работы над набором файлов на сетевых ресурсах. годного решения я нигде не нашёл.
а у тебя уже пол дала сделано - удаляешь файлик с сети а уже табличка меня спрашивает - "Удалить в корзину" ?
давай осталось не много ;-)
вкорзину.jpg
Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3431
Зарегистрирован: Пт окт 12, 2007 3:26 pm
Контактная информация:

Сообщение Max Diesel »

Насколько мне известно, Windows принципиально не делает удаления сетевого файла в свою корзину, следовательно и восстановления из корзины в сеть он тоже делать не будет. Получается, что если кто-то и сделает такое "удаление", то оно будет предполагать копирование файла из сети в какой-то локальный каталог, затем удаление в корзину из этого каталога и обычное удаление сетевого файла. В этой ситуации Windows если уж будет восстанавливать файл, то в тот локальный каталог, из которого файл был удален. Ну и наконец с точки зрения использования сети это действие было бы довольно странным при факте что файлы бывают размером по нескольку гигабайт, а такое "удаление" заставляло бы тянуть файл из сети.

А вот пунктик "Удалить в корзину" для сетевого окружения должен был быть отключенным, похоже я в какой-то функции что-то упустил - со следующего билда поправлю. Спасибо что обратили мое внимание на этот факт.
snowbarsik
Сообщения: 11
Зарегистрирован: Сб янв 15, 2011 8:36 pm

Re: корзина для сетевых удалений

Сообщение snowbarsik »

может хрен с ним с микрософтом ? пусть URL "своей" корзины будет указан в настройках анриал командер. наверное это будет не абсолютное решение но для большинства ситуаций когда команда работает на общем сервере вполне ИМХО годным решением будет перемещать файлы в некую папку на том же сетевом ресурсе что бы не гонять их по сети. (и раз это не виндовс козина то и относительный путь в это корзине тоже придётся сохранять в виде вложенных папок)
ну и с гигабайтными файлами не знаю кто работает - большинство с экселевскими и прочими офисными документами и CAD файлами. а они не большие.
Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3431
Зарегистрирован: Пт окт 12, 2007 3:26 pm
Контактная информация:

Сообщение Max Diesel »

Подозреваю, что если встроить такую "технологию" в программу, то это создаст больше вопросов, чем удобства. Вероятно для этой цели нужна либо специальная мини-утилитка, которая будет перемещать "удаляемые" файлы в указанный каталог на сервере, либо будет перемещать их с сервера на локальный компьютер в конкретный каталог. Впрочем и процесс удаления тогда будет другим - нужно будет потащить и бросить эти файлы на кнопку этой утилитки на панели инструментов. Ну и раз уж файлы мелкие, то можно банально добавить в "Избранное" каталог, в который нужно переместить "удаляемые" файлы из сети, и перемещать (F6) эти файлы в него.
snowbarsik
Сообщения: 11
Зарегистрирован: Сб янв 15, 2011 8:36 pm

Re:

Сообщение snowbarsik »

Max Diesel писал(а): Чт янв 26, 2023 10:30 am Впрочем и процесс удаления тогда будет другим - нужно будет потащить и бросить эти файлы на кнопку этой утилитки на панели инструментов.
в том то и дело я предлагаю это сделать для устранения последствий случайного удаления (безвозвратного) файлов в сети .

а вопросы эта фича будет порождать только если кто то настроит каталог на сервере для сохранения удалённых. без настройки про неё и знать то никто не будет.
avmaksimov
Сообщения: 405
Зарегистрирован: Чт ноя 08, 2007 9:29 am
Откуда: Москва
Контактная информация:

Re: корзина для сетевых удалений

Сообщение avmaksimov »

Можно опцию сделать по удалению и удалять в указанную пользователем папку. По факту же - будет перенос. Другое дело, что придётся вести учёт, что делает Windows: дата удаления, место удаления, а для этого хранить, как Виндовс: уникальное имя файла в Корзине (можно, кстати, оригинальное и менять только, если совпадает, а для него в ини-файле через равно, дату-время удаления, запятая, полный путь.
С уважением, Андрей.
Ответить