Добавление ключевых слов в папки
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
Добавление ключевых слов в папки
Доброго времени суток!
Есть множество папок: (имена папок в квадратных скобках)
[Курс немецкого языка]
--Курс немецкого языка.iso
[Самоучитель немецкого]
--Самоучитель немецкого.pdf
Хочется добавить к ним ключевые слова (последовательность слов или фраз через запятую). Ключевые слова сохраняются в файл с именем: ! + Имя папки
Итог добавления ключевых слов:
[Курс немецкого языка]
--Курс немецкого языка.iso
--! Курс немецкого языка.txt
----- Ключевые слова: Книга, Немецкий язык, Самоучитель
[Самоучитель немецкого]
--Самоучитель немецкого.pdf
--! Самоучитель немецкого.txt
----- Ключевые слова: Книга, Немецкий язык, Самоучитель
Автоматизация состоит в следующем: выбираем на панели нужные папки правой кнопкой мышки, нажимаем волшебную кнопочку, появляется окошко, мы вводим ключевые слова, закрываем окошко и в каждой папке появляются соответствующие текстовые файлы с ключевыми словами. Просьба написать волшебную кнопочку... Если можно, то желательно, чтобы кнопочка дружила с поиском TC в том смысле, что могла обрабатывать папки, которые отображаются в результатах поиска (когда нажали файлы на панель) и когда показаны подпапки папки.
Спасибо!
Есть множество папок: (имена папок в квадратных скобках)
[Курс немецкого языка]
--Курс немецкого языка.iso
[Самоучитель немецкого]
--Самоучитель немецкого.pdf
Хочется добавить к ним ключевые слова (последовательность слов или фраз через запятую). Ключевые слова сохраняются в файл с именем: ! + Имя папки
Итог добавления ключевых слов:
[Курс немецкого языка]
--Курс немецкого языка.iso
--! Курс немецкого языка.txt
----- Ключевые слова: Книга, Немецкий язык, Самоучитель
[Самоучитель немецкого]
--Самоучитель немецкого.pdf
--! Самоучитель немецкого.txt
----- Ключевые слова: Книга, Немецкий язык, Самоучитель
Автоматизация состоит в следующем: выбираем на панели нужные папки правой кнопкой мышки, нажимаем волшебную кнопочку, появляется окошко, мы вводим ключевые слова, закрываем окошко и в каждой папке появляются соответствующие текстовые файлы с ключевыми словами. Просьба написать волшебную кнопочку... Если можно, то желательно, чтобы кнопочка дружила с поиском TC в том смысле, что могла обрабатывать папки, которые отображаются в результатах поиска (когда нажали файлы на панель) и когда показаны подпапки папки.
Спасибо!
KatMuse
1) Фраза "Ключевые слова: " в файле тоже должна присутствовать?
2) Я так понимаю, работа только с выбранными папками, а не всей структурой активного каталога?
3) А что насчёт обсуждаемого списка сопоставлений без необходимости писать ключевые слова самостоятельно?
1) Фраза "Ключевые слова: " в файле тоже должна присутствовать?
2) Я так понимаю, работа только с выбранными папками, а не всей структурой активного каталога?
3) А что насчёт обсуждаемого списка сопоставлений без необходимости писать ключевые слова самостоятельно?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Flasher
1) Да, пожалуйста, я так привык.
2) Да, только с "верхней папкой", а подкаталоги это часть целого.
3) Это было бы идеально. Тут есть ещё такой аспект, я добавляют к именам папок постфиксы [ВИДЕО], [АУДИО], [КНИГА], [ПРОГРАММА], ... их же тоже можно задействовать для этой цели.
СПАСИБО!!!
[mod="Avada"]Комбинация из чужих цитат и своих ответов, оформленная в виде единой цитаты, приведена в нормальный вид. Больше прошу так никогда никому не отвечать.[/mod]
1) Да, пожалуйста, я так привык.
2) Да, только с "верхней папкой", а подкаталоги это часть целого.
3) Это было бы идеально. Тут есть ещё такой аспект, я добавляют к именам папок постфиксы [ВИДЕО], [АУДИО], [КНИГА], [ПРОГРАММА], ... их же тоже можно задействовать для этой цели.
СПАСИБО!!!
[mod="Avada"]Комбинация из чужих цитат и своих ответов, оформленная в виде единой цитаты, приведена в нормальный вид. Больше прошу так никогда никому не отвечать.[/mod]
KatMuse
2) Так да или нет? Что есть "верхняя папка" и "целое"? Если активный каталог, то - нет. Надо всегда подкаталоги выбирать, не пойму, или всё содержимое учитывать тоже требуется?
3) С постфиксом ясно. Учтём. Список соответствий будет таким:пример:
4) Соответствие базового имени файла и родительской папки соблюсти нужно в фильтрации? Или это необязательное условие?
2) Так да или нет? Что есть "верхняя папка" и "целое"? Если активный каталог, то - нет. Надо всегда подкаталоги выбирать, не пойму, или всё содержимое учитывать тоже требуется?
3) С постфиксом ясно. Учтём. Список соответствий будет таким:
Код: Выделить всё
<несклоняемое слово>|<часть слова>*:<ключевое слово/фраза>Код: Выделить всё
мыл*|шампун*|гел*:моющие средства
ложк*|вилк*|кастрюл*|сковород*:посуда
дубленк*|кашне|куртк*|пальто|манто|плащ*|пончо|поло|шинел*|шуб*:верхняя одеждаАвтору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Пример из жизни. У меня на диске лежит папка:Flasher писал(а): Так да или нет? Что есть "верхняя папка" и "целое"? Если активный каталог, то - нет. Надо всегда подкаталоги выбирать, не пойму, или всё содержимое учитывать тоже требуется?
[Как учить иностранные языки]
--[AutoPlay]
--[BONUS]
--[MATERIALS]
--[sumatrapdfcache]
--[VIDEO]
autorun.exe
autorun.inf
K-Lite_Codec_Pack_620_Full.exe
mplayerc.exe
polyglot.ico
SumatraPDF.exe
sumatrapdfprefs.dat
Ключевые слова добавляются только в папку верхнего уровня
[Как учить иностранные языки]
! Как учить иностранные языки.txt
--[AutoPlay]
--[BONUS]
--[MATERIALS]
--[sumatrapdfcache]
--[VIDEO]
autorun.exe
autorun.inf
K-Lite_Codec_Pack_620_Full.exe
mplayerc.exe
polyglot.ico
SumatraPDF.exe
sumatrapdfprefs.dat
O_O Ничего себе... и такое бывает... Почти искусственны интеллект...Flasher писал(а): Учтём. Список соответствий будет таким:
Вы имеете ввиду как назвать файл с ключевыми словами?Flasher писал(а): Соответствие базового имени файла и родительской папки соблюсти нужно в фильтрации? Или это необязательное условие?
! <имя папки>.txt или keywords.txt
Мне кажется, лучше с восклицательным знаком.
Последний раз редактировалось KatMuse Пн май 09, 2016 14:42, всего редактировалось 1 раз.
Папка верхнего уровня - это и есть активный каталог. Но как же будет производится индексация в подкаталогах, если в них не создавать .txt?KatMuse писал(а):только в папку верхнего уровня
К тому же было написано:
Так выбираем или нет?KatMuse писал(а):выбираем на панели нужные папки
Нет, я имею в виду то, что я имею в виду:KatMuse писал(а):Вы имеете ввиду как назвать файл с ключевыми словами?
KatMuse писал(а):[Самоучитель немецкого]
--Самоучитель немецкого.pdf
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
1) Да.
2) Да.
3) Было бы идеально.
Я стараюсь, чтобы в папке был всегда один файл с именем папки, но так бывает не всегда, например, когда файлы в многотомных архивах.
2) Да.
3) Было бы идеально.
Да, выбираем папки.Flasher писал(а): Так выбираем или нет?
Каким образом она будет учитываться в фильтрации?Flasher писал(а): Соответствие базового имени файла и родительской папки соблюсти нужно в фильтрации? Или это необязательное условие?
Я стараюсь, чтобы в папке был всегда один файл с именем папки, но так бывает не всегда, например, когда файлы в многотомных архивах.
Последний раз редактировалось KatMuse Пн май 09, 2016 14:42, всего редактировалось 3 раза.
KatMuse
Для начала в ЛС глянуть стоит. Потом ответить на первый пропущенный вопрос.
Про архивы ничего не писалось. Мы только папки обсуждали.
Всплыли ещё моменты:
5) По расширениям сопоставлять будем? Если да, их существует слишком много. Может, взять какие-то узкопрофильные списки, чтобы не городить огород на сотню-другую строк?
6) Кроме существительных и прилагательных будут какие-то слова попадаться в именах? Глаголы, например, помимо неопределённой формы будут? Всякое уменьшительно-ласкательное и т.п.?
7) Если в папке смешанное содержимое, (с учётом того, что имя txt подгоняется под родительский каталог) ключевые слова для них всех собирать в одну строку или как?
Для начала в ЛС глянуть стоит. Потом ответить на первый пропущенный вопрос.
ОК.KatMuse писал(а):Да, выбираем папки.
KatMuse писал(а):но так бывает не всегда, например, когда файлы в много томных архивах
Всплыли ещё моменты:
5) По расширениям сопоставлять будем? Если да, их существует слишком много. Может, взять какие-то узкопрофильные списки, чтобы не городить огород на сотню-другую строк?
6) Кроме существительных и прилагательных будут какие-то слова попадаться в именах? Глаголы, например, помимо неопределённой формы будут? Всякое уменьшительно-ласкательное и т.п.?
7) Если в папке смешанное содержимое, (с учётом того, что имя txt подгоняется под родительский каталог) ключевые слова для них всех собирать в одну строку или как?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
4) Насколько я понял Вы спрашиваете нужно ли, чтобы имя папки и названия файла с ключевыми словами совпадали. Да, но к имени файла с ключевыми словами в качестве префикса добавляется ещё "! ".
5) Если я правильно понял, то: будем ли сопоставлять расширениям файлов, находящимся в папке ставить в соответствие ключевые слова. Да, это было бы замечательно и я согласен, что все расширения нет смысла учитывать, а только наиболее частотные. Единственный момент, желательно оставить возможность как-то добавлять новые соответствия, вдруг захочется музыку послушать и появится много .flac файлов, например.
6) Не совсем понял, можно пример?
7) А есть альтернативный вариант? Может быть получится придумать, что более удобное.
Какой вопрос имеется ввиду под пропущенным?Flasher писал(а): Для начала в ЛС глянуть стоит. Потом ответить на первый пропущенный вопрос.
5) Если я правильно понял, то: будем ли сопоставлять расширениям файлов, находящимся в папке ставить в соответствие ключевые слова. Да, это было бы замечательно и я согласен, что все расширения нет смысла учитывать, а только наиболее частотные. Единственный момент, желательно оставить возможность как-то добавлять новые соответствия, вдруг захочется музыку послушать и появится много .flac файлов, например.
6) Не совсем понял, можно пример?
7) А есть альтернативный вариант? Может быть получится придумать, что более удобное.
Последний раз редактировалось KatMuse Пн май 09, 2016 14:40, всего редактировалось 2 раза.
>>KatMuse писал(а):Какой вопрос имеется ввиду под пропущенным?
4) Как это "да", еслиFlasher писал(а):Но как же будет производится индексация в подкаталогах, если в них не создавать .txt?
KatMuse писал(а):так бывает не всегда
5) Наиболее частотные в герцах измерять будем?
6) Русский язык в школе был? Склоняются глаголы известно как? Ум.-ласк. суффиксы в существительных и прилагательных - еньк/иньк/оньк, енк/инк/онк, ёнок/онок/унок, чек/чик/чок, ишк/ошк/ушк/ышк/юшк/яшк, ек/ик/ок, ул, ичк/ечк/ячк, к - учитывать? А усилительные типа "ищ"? Наречия, числительные, причастия, деепричастия попадаются?
7) Не знаю, как будет удобней. Можно в каждую папку класть в соответствии с её файлами, но не подпапками.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Насколько я понял мы имели ввиду разные каталоги. То есть:Flasher писал(а):Но как же будет производится индексация в подкаталогах, если в них не создавать .txt?
[Каталог]
--[Каталог1]
----[VIDEO]
------file.avi
----[AUDIO]
------zvuk.mp3
--[Каталог2]
----архив.rar
Предполагается, что файл с ключевыми словами будет создаваться только в каталогах: Каталог1 и Каталог2, в которых хранятся данные, однородные по смыслу.
Я имел ввиду, что в папке может быть многотомный архив, поэтому судить о содержимом по расширениям сложно, но тогда проще всё распаковать и применять скрипт к распакованным файлам.KatMuse писал(а):так бывает не всегда
5) Ваши предложения?
6) Даже не знаю... Если можно и такую функциональность добавить, то будут встречаться
Последний раз редактировалось KatMuse Пн май 09, 2016 14:37, всего редактировалось 2 раза.
Что в данном случае смысл? И что насчёт условия "Ключевые слова добавляются только в папку верхнего уровня" ? Как это связать?KatMuse писал(а):Предполагается, что файл с ключевыми словами будет создаваться только в каталогах: Каталог1 и Каталог2, в которых хранятся данные, однородные по смыслу.
Конечно.KatMuse писал(а):но тогда проще всё распаковать и применять скрипт к распакованным файлам.
5) Предложение очевидно - выбрать наиболее подходящие расширения из имеющихся списков. Списки брать либо из программ индексации либо, например, по ссылке из поста.
6) Мне-то как раз хотелось избежать сложностей. Это либо нужно либо нет.
7) Так что по смешанному?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Решение об объединению файлов по смыслу принимает владелец файлов. О связи: заходим в Каталог, выделяем нужные папки, скажем Каталог1 и Каталог2, добавляем ключевые слова в появившемся окне, готово.Flasher писал(а):Что в данном случае смысл? И что насчёт условия "Ключевые слова добавляются только в папку верхнего уровня" ? Как это связать?
5) Мне написать список расширений здесь? В каком формате, если да? Можно ли будет добавлять соответствующие ключевые слова для расширений?
6) Встречаются, нужно.
7) Всё в одну строку.
Уже согласовано, что ключевые слова берутся из списка соответствий. Соответственно, никаких окон с указанием кл. слов не будет.KatMuse писал(а):Решение об объединению файлов по смыслу принимает владелец файлов. О связи: заходим в Каталог, выделяем нужные папки, скажем Каталог1 и Каталог2, добавляем ключевые слова в появившемся окне, готово.
Поэтому нужно понять чёткий принцип избирательности подкаталогов по именным связям.
5) Можно архивом, можно под спойлер, если строк не много.
6) Пример?
7) Т.е. ещё и в каждый вышестоящий каталог собирать всё, что уже есть в "! Name.txt" всех подкаталогов всей его структуры? Это не чересчур?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
То, что из первого следует второе это не очевидный факт. Получается, что firefox и winrar будут иметь одинаковые ключевые слова? И какой в этом смысл?Flasher писал(а):Уже согласовано, что ключевые слова берутся из списка соответствий. Соответственно, никаких окон с указанием кл. слов не будет.
5) Боюсь не всё учту. Все расширения стандартные. Как их лучше оформить, привидет, пожалуйста, пример.
6) Например, маленький. Одно слово? Нет, подобные слова используются не часто, но используются и не все возможные их комбинации. Если речь об автоматическом добавлении таких слов, то я не уверен, что какому-то расширению их можно поставить в соответствие.
7) Видимо мы говорим о разных вещах... опишите, пожалуйста, логику работы скрипта.