Форум » БрагинПравдос » Предложения по улучшению » Ответить

Предложения по улучшению

Ab: Доброго времени суток! Скачал вашу замечательную программу, попробовал в работе. Если возможно, то хочу предложить следующие улучшения: -в окне отображения списка файлов хорошо бы добавить заголовки столбцов (Имя, Размер, Права доступа) -ваша программа замечательно работает и без msi-инсталлера. Может распространять ее просто в архиве (для меня как администратора удобнее утилита, которая не требует установки)

Ответов - 23

brigval: Ab, спасибо за Ваш первый положительный отклик. - имя и права доступа есть, а на счет размера надо подумать. Это ведь не Total Commander )) Но если предложите обоснование необходимости Размера, то можно будет добавить. Откровенно говоря, пока у меня почему-то не получается сделать этот контрол со столбцами. Настройки для столбцов показывают не столбцы, а не пойми чего. Пока не знаю почему. - программе с инсталятором пользователь больше доверяет. Кроме того инсталятор очищает реестр от записей программы. У меня это пока не реализовано но я это, конечно, сделаю. Может быть сделаю два варианта. Надо подумать.

Ab: Насчет размера согласен, что не слишком-то и надо. Но есть встречное предложение - сделать отдельную колонку - тип(расширение) файла, чтобы можно было проверять права доступа у групп однотипных файлов (чертежей, деталей и т.д.). Итого: права доступа (уже есть), имя файла, тип файла Насчет записи в реестр - а какие такие настройки вам нужно хранить в реестре? Мне кажется, что чем меньше программа за собой оставляет - тем лучше. По специфике моей работы (есть несколько машин, не объединенных сетью между собой) мне удобно запускать эту программу с флешки на каждой машине. С инсталлятором - больше мороки. Насчет ускорения заполнения списка файлов - если можно, то реализуйте, например, многопоточную работу программы. А то ждать на больших каталогах приходится слишком долго. Вообще, с помощью какого механизма/функции вы ищете файлы. Постараюсь подумать как можно ускорить этот процесс? Также интересен поиск конкретного файла по имени (или маске) для проверки его свойств.

Ab: В догонку - особенно интересен поиск файла по правам доступа к нему (т.е., например, по имени пользователя).


brigval: Ab пишет: Насчет записи в реестр - а какие такие настройки вам нужно хранить в реестре?В рестре хранятся данные окна Настройки, выпадающий список верхних папок. Будут и другие. Ab пишет: По специфике моей работы (есть несколько машин, не объединенных сетью между собой) мне удобно запускать эту программу с флешки на каждой машине. С инсталлятором - больше мороки. Специалисты могут инсталировать программу один раз и пользоваться экзешником. Ab пишет: Насчет ускорения заполнения списка файлов - если можно, то реализуйте, например, многопоточную работу программы. А то ждать на больших каталогах приходится слишком долго. Вообще, с помощью какого механизма/функции вы ищете файлы. Постараюсь подумать как можно ускорить этот процесс? Файлы ищутся довольно быстро стандартными средствами VB.NET. Время тратится на считывание данных. Над сокращением этого времени я сейчас работаю... Как реализовать многопоточную работу не знаю )) Ab пишет: Также интересен поиск конкретного файла по имени (или маске) для проверки его свойств. Здесь надо подумать. Ab пишет: В догонку - особенно интересен поиск файла по правам доступа к нему (т.е., например, по имени пользователя). Хочу заметить, что программа, упрощенно говоря, работает с вкладкой Безопасность окна Свойства файла или папки. Имени пользователя в нем может и не быть, но находясь в группе пользователь может и иметь доступ. Об этом надо помнить. По крайней мере, в текущих версиях программы. Программа может перебрать все файлы, а пользователя не найти. Это все решаемо, но для меня пока не очень актуально

brigval: Иногда удобно работать только с правами доступа к папкам. Тогда поиск файлов можно отключить, сняв галку Файлы. Время считывания данных, в этом случае, сильно сокращается.

Ab: Спасибо - это действительно важно.

Ab: Встречный вопрос - а вы не думали о том, чтобы выложить в открытый доступ исходный код вашей замечательной утилиты. По крайней мере я мог бы доработать ее в интересующем направлении.

brigval: Ab, нет, об этом не думал.

Xxx: есть предложения 1-е сделать программу встраиваемую в проводник, а конкретно в свойства папки и файлов, как отдельную вкладку, к тому же её желательно ещё и запаролить, что бы не все могли ей воспользоваться и так же как и при установке выбирать будет ли доступна эта вкладка другим пользователям или только тому, кто её установил. 2-е сделать проверку на уже имеющую установленную копию на ПК, т.к. если попробовать с помощью неё так сказать "дать права на определённую папку" что бы другие не могли туда зайти, то другой пользователь может её просто проинсталировать, и отменить или добавить доступ своему аккаунту... С ув. Владимир

brigval: Xxx, спасибо за предложения 1 Надо будет подумать над этим. Это моя только вторая программка на .NET. Если разберусь, добавлю запуск программы из контекстного меню. При установке Правдоса выдается запрос устанавливать только для себя или для всех пользователей компьютера. Если выбрано "для себя" то в пароле нет смысла. А если для всех, то тоже нет смысла. То есть, необходимость пароля пока остается под вопросом. Кроме того средствами Windows очень легко запретить просмотр прав доступа как отдельному пользователю, так и группе пользователей. 2 Если Вы хотите, чтобы пользователь не мог сменить права доступа, не давайте ему эти права. Установка посредством Правдоса пользователю прав "Изменение", разрешает этому пользователю делать все, кроме смены прав. И не важно, в этом случае, проинсталирована программа или нет. Права доступа являются принадлежностью Windows. И не зависят от способа их назначения. Все что делает программа, можно сделать вручную средствами Windows. Скажу больше, сама программа все делает средствами Windows. Просто программа позволяет автоматизировать этот процесс и отобразить права доступа в наглядном, виде.

brigval: Ab пишет: Также интересен поиск конкретного файла по имени (или маске) для проверки его свойств. В версии 1.04 пока не сделал фильтрацию файлов по шаблону. В версии 1.05 такая фильтрация появится. Поиск отдельных файлов по разным критериям я не стал пока делать. Ведь, в худшем случае, все-равно надо просматривать все файлы с правами доступа. Поэтому пока считывается вся информация, а потом ее уже можно фильтровать. Хотел добавить фильтрацию папок по шаблону (маске) но так и не придумал как сделать. Мне это не надо. Но если будут предложения, то для расширения функционала программы я могу рассмотреть предлагаемые принципы фильтрации папок.

Xxx: brigval, спасибо за пояснение. но полностью делать программу так сказать "плагином для винды" тоже не хорошо. можно сделать как функцию. (это я о том, что бы встроить её в проводник) Думаю в скоре самой программе потребуется "поднакраситься" т.е. сделать красивое оформление...

brigval: Xxx пишет: можно сделать как функцию. (это я о том, что бы встроить её в проводник) Да, видимо, это более правильный вариант. Xxx пишет: Думаю в скоре самой программе потребуется "поднакраситься" т.е. сделать красивое оформление...А что, все так плохо?

Xxx: brigval, нет не плохо, всё на своих местах и ничего лишнего, это даже к лучшему, т.к. из-за графики добавится размер и думаю на много... P.S. просто сейчас пошёл ожиатаж на оформление "офис 2007" думаю некоторым это может понравиться... это даже не предложение, а просто вариант своеобразный :-) У меня такая просьба, средствами самой винды, довольно не удобно устанавливать аттрибут "системный" но он порою в "админской" работе нужен, можно ли это реализовать в программе?

brigval: Xxx, ну раз не плохо, пусть пока остается как есть ) Xxx пишет: У меня такая просьба, средствами самой винды, довольно не удобно устанавливать аттрибут "системный" но он порою в "админской" работе нужен, можно ли это реализовать в программе?Подумаю. Вообще-то, эта программа не специально для сисадминов и меня она уже во многом устраивает. Давайте так, Вы с ней поработаете, наберете замечаний, а потом все их сообщите за один раз. А я подумаю, за что я возьмусь, за что нет. Взгляните и здесь: http://verzak.forum24.ru/?1-14-0-00000009-000-0-0-1208254872

konstantin.samarin: Приветствуем! У нашего отдела требуют отчеты по полномочиям в определенных папках. Некоторые из людей требующих это либо не имеют полномочий для работы с программой ПравДос, либо не желают это делать (всяческие Директора по... ). Отсюда огромная просьба - сделайте пожалуйста возможность создавать отчеты по заданным критериям (папка, группа\пользователь). Все то что мы видим на экране хотелось бы иметь возможность показать другим людям. Заранее благодарны. -- С уважением, Константин Самарин Системный администратор Windows Служба информационных технологий Компания "Лента"

brigval: konstantin.samarin пишет: Все то что мы видим на экране хотелось бы иметь возможность показать другим людям. А если сделать скриншот, то после распечатывания его можно показать любям людям. А если серьезно, попробуйте воспользоваться программой из состава Windows cacls.exe. Она позволяет получить нужную информацию в текстовом виде. Мне проектировать отчет совершенно недосуг.

Dakar: Здравствуйте. Пожалуйста, сделайте так, чтоб дерево каталогов не разворачивалось при обновлении. Не возможно работь с вашей программой из-за этого.

brigval: Dakar пишет: Здравствуйте. Пожалуйста, сделайте так, чтоб дерево каталогов не разворачивалось при обновлении. Не возможно работь с вашей программой из-за этого. Здравствуйте! Мне как-то не мешает. Посмотрю.

brigval: Dakar пишет: Здравствуйте. Пожалуйста, сделайте так, чтоб дерево каталогов не разворачивалось при обновлении. Не возможно работь с вашей программой из-за этого. Взялся снова за Правдос... В версии 1.07 будет Добавлено: Добавлен ручной ввод пути к верхней папке. Добавлено: Добавлена возможность удаления из выпадающего списка путей к верхней папке. Изменено: При обновлении дерева папок остаются свернутыми узлы, подузлы которых имеют такие же права доступа. Исправлено: Не происходило считывание прав доступа, если путь к верхней папке включал пробелы. Исправлено: При выбранном варианте отображения дерева папок «Только папки с правами доступа» оставались видны паки без прав пользователя после выбора в контекстном меню команды «Пользователь отсутствует». Исправлено: После смены прав доступа к папке эта папка остается видна в дереве папок. Закладываю принцип такой. Если для пользователя права на папку и все ее подпапки одинаковые, то эта папка раскрываться не будет. Кто пользуется программой и кому это интересно, пишите на сюда на форум или на brgvl@yandex.ru. Вышлю новую версию для тестирования и оценки. Отзывы лучше оставлять на Брагин форуме.

tixiy: Спасибо вам ОГРОМНОЕ за програмку... Это нереально облегчает жизнь и она единственная в своем роде... Другого аналога не встречал

tixiy: Вот так отображаются русские названия папок почемуто ((

brigval: tixiy пишет: Спасибо вам ОГРОМНОЕ за програмку... Это нереально облегчает жизнь и она единственная в своем роде... Другого аналога не встречал Спасибо за отклик. Нам тоже она очень полезна. Так как мы приспособились работать с общими сетевыми дисками. tixiy пишет: Вот так отображаются русские названия папок почемуто (( Почему так у Вас происходит не могу сразу сказать. А другие программы на Вашем компьютере нормально отображают эти русские буквы? Мы работаем с сервером через сетевые диски. На сервере стоит, кажется, русский Windows Server.



полная версия страницы