Внешняя обработка позволяющая просматривать содержимое каталогов дисков непосредственно из формы 1С. Имеется возможность копирования файлов между каталогами а также на FTP сервер.
Интересно, что при запуске через «Веб-Клиент» позволяет просматривать через браузер структуру дисков сервера. А это мне кажется «ух» какая дырочка в безопасности. Выложил для ознакомления и для предупреждения некоторых разработчиков в плане «Тестовых серверов» для демонстрации своих продуктов через Web-браузер .
(1) Yashazz, Не так уж и мног… А для управляемых форм вообще не нашел. А ты попробуй запусти данную обработку на Веб-Клиенте и очень удивишься …Куцый баян.
Я раньше таким образом ползал по одинэсоскому серверу и не только.
а… нашел ошибку … расширение с файлами мешает… исправил… пробуйте…
(2) Пробовал. Я себе наваял когда-то примерно а-ля Far Manager, более-менее доволен. На УФ, естессно.
(5) Yashazz, так выложи
Руки оторвать тем админам, которые запускают службу 1с от имени админа, системы и прочих с полными правами…
При открытии диска пишет «Поле объекта не обнаружено (Реквизит)». Конфа самописная, режим работы клиент-сервер, Платформа 8.3.4.482
Посмотрел код, но так и не понял — файловый менеджер написан для локального компьютера или для сервера? Автор вы уж определитесь!
(9) Йожкин Кот, Писал на 8.3.5.1119. Вы не поняли смысла… Дело не в том написано это для сервера или для клиента.. Фишка в том что если вы опубликовали у себя на сервере тонкого клиента и веб-клиента, то после того как пользователь зайдет к вам в базу ( к примеру через) Web-браузер , он сможет с помощью Файл-Открыть подключить (к примеру) данную обработку к нашей базе. И после этого происходит самое интересное. Локальные методы нашей обработки такие как «НайтиФайлы» будут уже работать на сервере (т.е на компьютере где находится база) и показывать нам структуру содержимого диска сервера, а не нашего локального компьютера. Ну а с помощью дописывания функционала обработки (к примеру у меня отправка на FTP) можно к примеру угнать софт или подменить какой-нибудь файлик .ну и т.д. И данная обработка выложена в плане примера реализации данной возможности и ни как не претиндует на готовый и законченный файловый менеджер со всеми возможностями, хотя и может быть основой для дальнейшего усовершенствования.
(6) mikmike, и то верно. Руки дойдут, авось выложу.
(10)Я может чего то не понимаю, но если у пользователей есть возможность открывать обработки, они могут такого наворотить… и без этой обработки, вне зависимости от варианта размещения базы. Можно много чего нагадить, просто дайте возможность открыть обработку, права после этого можете забирать любые.
Мне кажется совершенно ошибочным получать список дисков в серверной процедуре (дальше код и читать не стал) — при серверной базе код физически выполнится на сервере 1с — и в чем профит юзеру, который хотел посмотреть на свою собственную файловую систему и доступные шары, а не что там на сервере?
(13) Lancelot-2M, хм.. а ты запусти обработку на своей «серверной» базе…
«…для предупреждения некоторых разработчиков в плане «Тестовых серверов» для демонстрации своих продуктов через Web-браузер .»
некоторые не вняли данному совету, проверено, уже есть уже жертвы)))