|
1 / 1 / 2
Регистрация: 02.09.2010
Сообщений: 125
|
||||||
Поиск по всем разделам диска17.03.2018, 12:16. Показов 6380. Ответов 69
Метки нет (Все метки)
Добрый день. Нашел код поиска файлов по названиям или форматам. Но почему он ищет только в системных папках?
Windows или Users, а по обычным ничего не выдаёт. Помогите разобраться)
0
|
||||||
| 17.03.2018, 12:16 | |
|
Ответы с готовыми решениями:
69
Как изменить и применить вид папок ко всем разделам и подразделам, в т.ч. и флешкам Доступ пользователей у разделам жесткого диска! Какие права пользователей назначаются по-умолчания разделам жесткого диска после установки windows? |
|
1 / 1 / 2
Регистрация: 02.09.2010
Сообщений: 125
|
|
| 17.03.2018, 23:31 [ТС] | |
|
VladPVS, что я только за это время не перепробовал) ничего не помогло) и ваш метод тоже) программа просто повисает(
0
|
|
|
189 / 166 / 101
Регистрация: 14.03.2018
Сообщений: 426
|
|
| 17.03.2018, 23:33 | |
|
Можно код?
1
|
|
|
1 / 1 / 2
Регистрация: 02.09.2010
Сообщений: 125
|
||||||
| 17.03.2018, 23:34 [ТС] | ||||||
|
Да конечно пожалуйста:
0
|
||||||
|
189 / 166 / 101
Регистрация: 14.03.2018
Сообщений: 426
|
|||||||||||
| 17.03.2018, 23:37 | |||||||||||
|
Так конечно, task.Wait(); нельзя в графическом приложении использовать, он вызовет взаимную блокировку.
1
|
|||||||||||
|
1 / 1 / 2
Регистрация: 02.09.2010
Сообщений: 125
|
|
| 17.03.2018, 23:40 [ТС] | |
|
VladPVS, я вам очень благодарен) все прекрасно работает, ваш код супер!
Спасибо Вам большое) Теперь все ищет почти моментально и без косяков)
0
|
|
|
189 / 166 / 101
Регистрация: 14.03.2018
Сообщений: 426
|
|
| 17.03.2018, 23:45 | |
|
Не по теме: Надеюсь так скажут на собеседовании на Junior'а. А как по скорости и корректности работы?
0
|
|
|
1 / 1 / 2
Регистрация: 02.09.2010
Сообщений: 125
|
|
| 17.03.2018, 23:49 [ТС] | |
|
VladPVS, 1000 строчек примерно за 3 секунды.
Все корректно) Ввел поиск .*jpg - нашел именно их.
0
|
|
|
189 / 166 / 101
Регистрация: 14.03.2018
Сообщений: 426
|
|
| 18.03.2018, 00:04 | |
|
Процессор мощный, диск SSD?
Добавлено через 8 минут У меня i7 1.6 Ghz первого поколения и диск SSD, прирост скорости по сравнению с однопоточным методом составляет раза в 2.5-3, зависит от текущей загруженности процессора. Вообще, желательно перед запуском позакрывать ресурсоёмкие приложения, тогда поиск работает немного быстрее.
0
|
|
|
1 / 1 / 2
Регистрация: 02.09.2010
Сообщений: 125
|
|
| 18.03.2018, 00:28 [ТС] | |
|
i5-2400)
да SSD
0
|
|
|
189 / 166 / 101
Регистрация: 14.03.2018
Сообщений: 426
|
|
| 18.03.2018, 00:37 | |
|
Ну да, достаточно мощный процессор, такая производительность достигается именно благодаря параллельности, если бы был какой-нибудь одноядерный Celeron - преимущество многопоточности было б минимальное.
Я рад, что удалось помочь, если будут вопросы или замечания по работе - пишите.
0
|
|
|
1 / 1 / 2
Регистрация: 02.09.2010
Сообщений: 125
|
||||||
| 18.03.2018, 00:45 [ТС] | ||||||
|
Уже возник)
Не могу на другую кнопку сделать СТОП)
Как его вызвать для другой кнопки?)
0
|
||||||
|
189 / 166 / 101
Регистрация: 14.03.2018
Сообщений: 426
|
||||||
| 18.03.2018, 00:50 | ||||||
|
Что именно не получается? Какие-ошибки появляются?
Добавлено через 1 минуту Скорее всего нужно searcher вынести на уровень класса:
Поиск, кстати, останавливаться будет далеко не всегда мгновенно, иногда для этого может потребоваться несколько секунд - не так и просто отменить множество задач.
0
|
||||||
|
1 / 1 / 2
Регистрация: 02.09.2010
Сообщений: 125
|
||||||
| 18.03.2018, 00:53 [ТС] | ||||||
|
Пару секунд это ничего страшного, эта кнопка нужна, как не крути)
0
|
||||||
|
189 / 166 / 101
Регистрация: 14.03.2018
Сообщений: 426
|
|
| 18.03.2018, 00:55 | |
|
Где именно? Не пойму.
0
|
|
|
1 / 1 / 2
Регистрация: 02.09.2010
Сообщений: 125
|
||||||
| 18.03.2018, 00:56 [ТС] | ||||||
0
|
||||||
|
189 / 166 / 101
Регистрация: 14.03.2018
Сообщений: 426
|
||||||||||||||||
| 18.03.2018, 01:00 | ||||||||||||||||
Советую всё-таки почитать книги по C#, если эта деятельность будет в дальнейшем профессией.
1
|
||||||||||||||||
|
1 / 1 / 2
Регистрация: 02.09.2010
Сообщений: 125
|
|
| 18.03.2018, 01:14 [ТС] | |
|
VladPVS, это точно)
но профессия у меня в другом немного русле - C# скорее хобби домашнее, отвлекаюсь от работы) Да, все заработало без проблем) Добавлено через 4 минуты VladPVS, Спасибо еще раз за помощь) Завтра меня ждет новая функция моей проги) а там еще ужасней всё) Добавлю Ваш ник в список разработчиков (при поддержке)
0
|
|
|
189 / 166 / 101
Регистрация: 14.03.2018
Сообщений: 426
|
|
| 18.03.2018, 01:22 | |
|
Ну хорошо, что заработало. А у меня пока тоже хобби, а нужно, чтобы было профессией.
Не по теме:
Так что если будут замечания по поводу поиска, может некорректная работа или ещё что-то - пишите, буду смотреть, модифицировать, если что. Добавлено через 5 минут Если посмотреть лицензию Mozilla Public License 2.0, под которой распространяется библиотека, то там ещё и не такие требования есть. Хотя меня всё-равно никто не знает. Но если вдруг программа принесёт прибыль, то я вполне готов принять её часть.
1
|
|
|
1 / 1 / 2
Регистрация: 02.09.2010
Сообщений: 125
|
||||||||||||||||||
| 18.03.2018, 13:40 [ТС] | ||||||||||||||||||
|
А у вашей библиотеки предусмотрен прогрессбар?)
Добавлено через 53 минуты Что я делаю не так в этой жизни) Прогрессбар просто газ в пол и в конец, хотя поиск еще идёт)
В очередной раз столкнулся с кучей неприятных ситуаций и интернет мне не помог)
2. Попытался сделать как Вы мне посоветовали Выше поиск нескольких ключевых слов
3. Прогресс Бар работает не верно, каждый раз меняя Maximum (заранее то нельзя узнать, какой будет максимум, это дураку понятно, т.к. поиск идет в реальном времени) и постоянно дергается в самом конце. Люди добрые подайте знаний
0
|
||||||||||||||||||
|
189 / 166 / 101
Регистрация: 14.03.2018
Сообщений: 426
|
||
| 18.03.2018, 14:45 | ||
|
ProgressBar нужно к чему-то привязывать, чтобы знать сколько процентов работы выполнено, а тут к чему привязать?
Алгоритм то нелинейный, да ещё и многопоточный, можно только сделать движущийся ProgressBar. Какие ключевые слова нужно найти?
1
|
||
| 18.03.2018, 14:45 | |
|
Как обойти поиск по разделам? Не могу разобраться с PostgreSQL. Поиск по всем таблицам и всем полям? Поиск по всем полям Поиск по всем запросам Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности.
Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
|
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version
Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
|
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер
На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
|
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/
TL DR
Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
|
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|