day & night

Вопрос о программе Total Commander, Софт вопросы
Дата обновления: , перейти к новому сообщению
#1
KUARBO



Специалист
****

Группа: Пользователи
Сообщений: 414
Регистрация: 25.04.2006
Пользователь №: 154.781


Респектов: 10
-----X----


Предупреждений: 0


При попытке удалить файл при попытке удалить папку с помощью программы Total Commander выдается сообщение "не удается удалить файл. Сначала снимите защиту от записи". Как снять защиту от записи? unsure.gif
User is offline
Go topGo end

Ответов(20 - 29)
28.02.2018 - 8:44
#21
nokeMoH



профи!
*****

Группа: Пользователи
Сообщений: 1.076
Регистрация: 23.08.2008
Пользователь №: 1.040.887


Респектов: 124
-----X----


Предупреждений:


HugoBo-SS, блин, мне кажется меня не понимают... Так, мне нужно... Найти все файлы, где есть совпадения с поисковым запросом.. Поисковый запрос в свою очередь, должен быть нацелен на поиск файлов по их Сигнатурам.. Поскольку, планируется пересмотреть все файлы, пусть это даже будут файлы и с расширением и без него, это уже совсем не важно, все файлы без исключения, к ним ко Всем нужно будет заглянуть внутрь и увидеть их первые три байта как HEX-код, и на этом этапе, сравнивать этот HEX-код с тем, что меня интересует.. Если совпадение есть - уберу найденные файлы в сторонку.. Для реализации подобной задачки, это процедура должна выглядеть примерно следующим образом, как я это понимаю..

» Спойлер «


Безусловно, я буду искать нужные мне сигнатуры во Всех файлах при помощи поискового запроса *.*, сюда попадут и файлы с расширением и без него, пусть так, но для этого, нужно научить Total Commander искать совпадения только по Первым трём Значениям, а не всему файлу сразу.. Для этих целей кто-то придумал этот Код, который каким-то образом нужно суметь прикрутить в Total Commander, и тогда Total Commander научиться искать файлы именно таким образом, как и нужно (только по первым трём байтам)..
User is offline
Go topGo end
28.02.2018 - 9:24
#22
zoog



профи!
*****

Группа: Пользователи
Сообщений: 911
Регистрация: 13.09.2007
Пользователь №: 497.976


Респектов: 52
-----X----


Предупреждений: 0


А Вы почитайте по RegExp, там есть способ определения начала строки - то есть как раз 1е 3 байта + возможно, случайно где найдётся такое ж, но это потом легко отделить.

Сообщение отредактировал zoog - 28.02.2018 - 9:25
User is offline
Go topGo end
28.02.2018 - 10:41
#23
AquaTour



Специалист
****

Группа: Пользователи
Сообщений: 417
Регистрация: 4.07.2005
Пользователь №: 27.183


Респектов: 50
-----X----


Предупреждений: 0


проще написать программку...нужен просто список файлов с абсолютными путями?

Можно посмотреть и в сторону поиска регулярных выражений, но там есть ограничение на поиск символа с кодом 0


Сообщение отредактировал Henry723 - 28.02.2018 - 15:11
User is offline
Go topGo end
28.02.2018 - 15:08
#24
HugoBo-SS



тут-та-ту
[SoftoRooMTeaM] Group Icon

Группа: Модераторы
Сообщений: 10.906
Регистрация: 3.04.2008
Из: Russia SPb
Пользователь №: 827.869


Респектов: 4350
-----XXXXX




Цитата | Quote(nokeMoH @ 28.02.2018 - 9:07)
мне кажется меня не понимают
*



Да все прекрасно понимают.
Цитата | Quote(nokeMoH @ 28.02.2018 - 9:07)
3). Чтобы ограничить поиск HEX-кода только тремя первыми байтами, необходимо дополнение для Total Commander     а). Таким дополнением может послужить Плагин или Скрипт для Total Commander
*


Нет никакой необходимости в допплагинах

Повторю себя и других советчиков в теме: пишите регулярное выражение и вставляйте в допвозможностях поиска:вполне внятно описано в руссифицированной справке коммандера ( по F1) ну и , к примеру, тут:
Цитата | Quote(zoog @ 28.02.2018 - 9:47)
почитайте по RegExp
*

Коммандер как раз и его использует biggrin.gif

Вот ещё возможная полезная ссылка по работе c регулярками:
User is offline
Go topGo end
28.02.2018 - 17:29
#25
zoog



профи!
*****

Группа: Пользователи
Сообщений: 911
Регистрация: 13.09.2007
Пользователь №: 497.976


Респектов: 52
-----X----


Предупреждений: 0


Цитата | Quote(HugoBo-SS)
Коммандер как раз и его использует

Да он и сам это знает, если поиском пользовался.
User is offline
Go topGo end
28.02.2018 - 20:23
#26
AquaTour



Специалист
****

Группа: Пользователи
Сообщений: 417
Регистрация: 4.07.2005
Пользователь №: 27.183


Респектов: 50
-----X----


Предупреждений: 0


Прежде чем советовать, хорошо бы самостоятельно ознакомиться со своими ссылками smile.gif
regex в тотале может определить начало файла, а не строки?
User is offline
Go topGo end
28.02.2018 - 21:10
#27
kostya-chist



профи!
[SoftoRooMTeaM] Group Icon

Группа: Модераторы
Сообщений: 1.211
Регистрация: 20.04.2006
Из: Ростов Великий
Пользователь №: 152.532


Респектов: 192
-----X----




Цитата | Quote(nokeMoH @ 28.02.2018 - 9:07)
» Спойлер «


Для начала требуется установить в тотал этот плагин _http://www.totalcmd.n...cript_wdx.html (только для 32х битной версии)
//Надеюсь инструкцию по установке плагина писать не надо? wink.gif
Зайти в поиск и перейти на вкладку "С плагинами", именно там, в выпадающем списке вы его и увидите.

Сообщение отредактировал kostya-chist - 28.02.2018 - 21:24
User is offline
Go topGo end
1.03.2018 - 17:23
#28
nokeMoH



профи!
*****

Группа: Пользователи
Сообщений: 1.076
Регистрация: 23.08.2008
Пользователь №: 1.040.887


Респектов: 124
-----X----


Предупреждений:


Цитата | Quote(kostya-chist @ 28.02.2018 - 21:33)
//Надеюсь инструкцию по установке плагина писать не надо? wink.gif
Зайти в поиск и перейти на вкладку "С плагинами", именно там, в выпадающем списке вы его и увидите.

Вот если бы Вы не написали про это, у меня бы ни чего самостоятельно не вышло, хотя половину дня пришлось делать так, чтобы в Поиске по Alt+F7 на вкладке "С плагинами" необходимые плагины появились, их сначала нужно было добавить в программу, Тотал Командер это не моя стихия, оказалось, нужно эти плагины было добавить через меню Конфигурации => Настройки => Плагины ,, всего то половина дня на это ушло, чтобы это понять, точнее найти инструкции по добавлению плагинов..

Помогите пожалуйста разобраться дальше, с помощью интернет поискового запроса "Script Content Plugin x64", меня перекинуло вот сюда

я не профи в таких тонкостях, но с помощью кривого google-переводчика удалось понять что-то про поддержку *.vbs сценариев, как раз наверное про поддержку того, что мне нужно.. Изначально вопрос был связан с этим Кодом..

» Небольшой скрипт, который может быть полезен для поиска файлов с определенной сигнатурой (первые байты в файле). «

» А вот как выглядят у меня эти два плагина «


Если всё изложенное в рамке CODE скопировать в Текстовый Документ, у которого потом впоследствии расширение поменять с *.txt на *.vbs ,, предполагаю что мы должны получить скрипт, который подходит для работы с этим плагином Script Content Plugin 0.2.0.2..

Плагин в Тотал Командер установлен, скрипт *.vbs есть, что нужно сделать дальше, ни как совсем не пойму, помогите пожалуйста..


p.s.: установил Total Commander x32 и добавил эти два плагина, о которых писал выше, в надежде на то, что хотя бы одному из них удастся сделать то, что мне нужно..


Сообщение отредактировал nokeMoH - 1.03.2018 - 17:27
User is offline
Go topGo end
1.03.2018 - 18:42
#29
HugoBo-SS



тут-та-ту
[SoftoRooMTeaM] Group Icon

Группа: Модераторы
Сообщений: 10.906
Регистрация: 3.04.2008
Из: Russia SPb
Пользователь №: 827.869


Респектов: 4350
-----XXXXX




Цитата | Quote(AquaTour @ 28.02.2018 - 20:46)
regex в тотале может определить начало файла, а не строки?
*

Первое вхождение в файл ( любой) - не начало ли файла ?..

Цитата | Quote(nokeMoH @ 1.03.2018 - 17:46)
их сначала нужно было добавить в программу
*



Любые плагины ( если они правильно упакованы в zip, а, как правило, это так) устанавливаются самим тоталом при двойном( одинарном - если настроено подобное поведение) клике по нему, с предупреждениями ( на случай случайного нажатия). Да, и в справке тотала( по F1) описано и это. Рекомендую использовать её, до всяких поисков ответов на вопросы в интернете; она достаточно подробна, мнформативна и хорошо структурирована.
По данному плагину есть readme ( в папке плагина) c краткой инструкцией на русском. smile.gif

Вам, в целом, нужно что? Нахождение файлов с потерянными расширениями?
User is offline
Go topGo end
1.03.2018 - 20:26
#30
AquaTour



Специалист
****

Группа: Пользователи
Сообщений: 417
Регистрация: 4.07.2005
Пользователь №: 27.183


Респектов: 50
-----X----


Предупреждений: 0


Цитата | Quote(HugoBo-SS @ 1.03.2018 - 19:05)
Первое вхождение в файл ( любой) - не начало ли файла ?..
*


я не знаю что такое "первое вхождение в файл".
если искать по последовательности байт, то установка ^ перед искомой последовательностью может дать ложные совпадения, достаточно где либо в файле встретиться искомой последовательности и коду разрыва строки перед ней
User is offline
Go topGo end

Topic Options
Сейчас: 28.03.2024 - 17:32
Мобильная версия | Lite версия