Автоматизация переноса атрибутов и времени изменения файлов
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
2Volniy
avast нашел в этом файле угрозу "Win32:Trojan-gen". Это нормально?
avast нашел в этом файле угрозу "Win32:Trojan-gen". Это нормально?
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Вахмурка
Уже было, только с другим антивирусом. У меня Аваст сейчас тоже ругается, при первом скачивании ругани не было. Сообщил разработчикам. Сейчас на virustotal.com — 9 из 43.
Уже было, только с другим антивирусом. У меня Аваст сейчас тоже ругается, при первом скачивании ругани не было. Сообщил разработчикам. Сейчас на virustotal.com — 9 из 43.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
Паранойя - это ненормально.Вахмурка писал(а):2Volniy
avast нашел в этом файле угрозу "Win32:Trojan-gen". Это нормально?
http://rghost.ru/40595690 Перекомпилирован с опцией "Native Code" (было - "P-Code"). До упаковки UPX все еще ругались два каких-то мелких говноантивируса, после упаковки - один, но это не один из тех двух, но, видать, такое же г.
Volniy
Пробовал ставить галочку для поддержки иероглифов – не помогло.
Заметил, что программа как бы заменяет символ 文 на знак ? и использует эту маску для выбора файла и, если таковой файл присутствует в папке, то использует его в качестве исходного или целевого, не выдавая сообщение об ошибке. Например, вместо 文12.txt выбирается 312.txt. Подобным же образом ведёт себя программа сравнения файлов Compare It!( wincmp3.exe). В то же время Winword, Excel, Paint обрабатывают файлы с указанным символом нормально.
Пробовал ставить галочку для поддержки иероглифов – не помогло.
Заметил, что программа как бы заменяет символ 文 на знак ? и использует эту маску для выбора файла и, если таковой файл присутствует в папке, то использует его в качестве исходного или целевого, не выдавая сообщение об ошибке. Например, вместо 文12.txt выбирается 312.txt. Подобным же образом ведёт себя программа сравнения файлов Compare It!( wincmp3.exe). В то же время Winword, Excel, Paint обрабатывают файлы с указанным символом нормально.
Как это часто случается, дело было не в бобине
После более менее внятного осмотра выяснилось, что в коде оставалась еще одна, походу, не юникодная функция, предназначение которой в этой утилитке по прошествии 8 лет уже попросту не могу понять. Удалил фрагмент с этим кодом и теперь вроде все ОК.
Проверьте у себя, кому не лень http://rghost.ru/40603770
BTW А вот фича копирования атрибутов директорий кому-нить может понадобиться?
Проверьте у себя, кому не лень http://rghost.ru/40603770
BTW А вот фича копирования атрибутов директорий кому-нить может понадобиться?
Если в описании кнопки в качестве первого параметра вводить ? (для вызова перед стартом программы диалогового окна с параметрами), то теперь появляется сообщение об ошибке. Не связано ли это как-то с удалённой функцией?Volniy писал(а):в коде оставалась еще одна, походу, не юникодная функция
А так всё нормализовалось…
На сколько я понимаю при вводе ? параметры командной строки должны быть введены вручную. В таком случае их нужно ввести по всем правилам. То есть на данный момент это должны быть два полных пути к файлам, причем если в каком-либо пути есть пробел нужно его поместить в кавычки (в принципе кавычки не помешают в любом случае). Я попробовал сейчас пару вариантов с ? - прошло нормально (Юникодные имена не пробовал, не уверен, что они в этом диалоге должны работать).
Насчет директорий вроде все понятно, а вот не понял что насчет обработки списков? Это как?
Извиняюсь, но пишу даже не прочитав полностью этой темы. Просто заинтересовался поддержкой юникодных имен файлов, раньше как-то не сталкивался с этим вопросом. Я, наверное, сначала просмотрю, что тут уже предложено альтернативно.
Насчет директорий вроде все понятно, а вот не понял что насчет обработки списков? Это как?
Извиняюсь, но пишу даже не прочитав полностью этой темы. Просто заинтересовался поддержкой юникодных имен файлов, раньше как-то не сталкивался с этим вопросом. Я, наверное, сначала просмотрю, что тут уже предложено альтернативно.
- LonerD
- Сообщения: 1173
- Зарегистрирован: Вт янв 04, 2011 03:56
- Откуда: Макеевка
- Контактная информация:
Есть один файл-источник (или каталог), с которого берутся атрибуты.а вот не понял что насчет обработки списков? Это как?
И эти атрибуты переносятся одновременно на несколько других файлов и/или каталогов (то есть обрабатывается список выделенных файлов/каталогов). Рекурсивно - в том смысле, что атрибуты с исходного файла переносятся на выделенный каталог и все файлы и подкаталоги, которые находятся внутри него.
С предыдущей версией программы (а также и неюникодным её вариантом) можно было просто нажать OK, а теперь приходится убирать пробел перед первым путём. Строка параметров такая:Volniy писал(а):параметры командной строки должны быть введены вручную
Код: Выделить всё
? %P%N %T%MЯ так понял, ставится задача делать практически всё, что умеет TC через диалог изменения атрибутов, только меньшим количеством нажатий.Volniy писал(а):пишу даже не прочитав полностью этой темы
А зачем ты там пробел поставил?sa писал(а):...приходится убирать пробел перед первым путём. Строка параметров такая:Код: Выделить всё
? %P%N %T%M