Страница 7 из 11
Добавлено: Ср сен 26, 2012 13:55
oshizelly
Flasher
Ладно, попробую написать автору Nircmd.
Добавлено: Ср сен 26, 2012 14:18
Вахмурка
2
Volniy
avast нашел в
этом файле угрозу "Win32:Trojan-gen". Это нормально?
Добавлено: Ср сен 26, 2012 14:33
Avada
Вахмурка
Уже
было, только с другим антивирусом. У меня Аваст сейчас тоже ругается, при первом скачивании ругани не было. Сообщил разработчикам. Сейчас на virustotal.com — 9 из 43.
Добавлено: Чт сен 27, 2012 01:00
Volniy
Вахмурка писал(а):2
Volniy
avast нашел в
этом файле угрозу "Win32:Trojan-gen". Это нормально?
Паранойя - это ненормально.
http://rghost.ru/40595690 Перекомпилирован с опцией "Native Code" (было - "P-Code"). До упаковки UPX все еще ругались
два каких-то мелких говноантивируса, после упаковки -
один, но это не один из тех двух, но, видать, такое же г.
Добавлено: Чт сен 27, 2012 08:16
Avada
Volniy
Для версии по новой ссылке на virustotal.com — уже ни одного. 0/43. Проблему можно считать закрытой.
Добавлено: Чт сен 27, 2012 09:16
sa
Volniy
Пробовал ставить галочку для поддержки иероглифов – не помогло.
Заметил, что программа как бы заменяет символ 文 на знак ? и использует эту маску для выбора файла и, если таковой файл присутствует в папке, то использует его в качестве исходного или целевого, не выдавая сообщение об ошибке. Например, вместо 文12.txt выбирается 312.txt. Подобным же образом ведёт себя программа сравнения файлов Compare It!( wincmp3.exe). В то же время Winword, Excel, Paint обрабатывают файлы с указанным символом нормально.
Добавлено: Чт сен 27, 2012 16:51
Volniy
Как это часто случается, дело было не в бобине

После более менее внятного осмотра выяснилось, что в коде оставалась еще одна, походу, не юникодная функция, предназначение которой в этой утилитке по прошествии 8 лет уже попросту не могу понять. Удалил фрагмент с этим кодом и теперь вроде все ОК.
Проверьте у себя, кому не лень
http://rghost.ru/40603770
BTW А вот фича копирования атрибутов
директорий кому-нить может понадобиться?
Добавлено: Чт сен 27, 2012 17:09
Flasher
Volniy писал(а):А вот фича копирования атрибутов директорий кому-нить может понадобиться?
Так оно уже запрашивалось тут. В скрипте реализовано. И уж точно не лишним было бы прикрутить обработку списков - %WF/%WL, в т.ч. рекурсивно.
Добавлено: Чт сен 27, 2012 17:38
Tol!k
Поддерживаю.
Добавлено: Чт сен 27, 2012 18:01
sa
Volniy писал(а):в коде оставалась еще одна, походу, не юникодная функция
Если в описании кнопки в качестве первого параметра вводить
? (для вызова перед стартом программы диалогового окна с параметрами), то теперь появляется сообщение об ошибке. Не связано ли это как-то с удалённой функцией?
А так всё нормализовалось…
Добавлено: Пт сен 28, 2012 01:55
Volniy
На сколько я понимаю при вводе ? параметры командной строки должны быть введены вручную. В таком случае их нужно ввести по всем правилам. То есть на данный момент это должны быть два полных пути к файлам, причем если в каком-либо пути есть пробел нужно его поместить в кавычки (в принципе кавычки не помешают в любом случае). Я попробовал сейчас пару вариантов с ? - прошло нормально (Юникодные имена не пробовал, не уверен, что они в этом диалоге должны работать).
Насчет директорий вроде все понятно, а вот не понял что насчет обработки списков? Это как?
Извиняюсь, но пишу даже не прочитав полностью этой темы. Просто заинтересовался поддержкой юникодных имен файлов, раньше как-то не сталкивался с этим вопросом. Я, наверное, сначала просмотрю, что тут уже предложено альтернативно.
Добавлено: Пт сен 28, 2012 03:29
LonerD
а вот не понял что насчет обработки списков? Это как?
Есть один файл-источник (или каталог), с которого берутся атрибуты.
И эти атрибуты переносятся одновременно на
несколько других файлов и/или каталогов (то есть обрабатывается список выделенных файлов/каталогов). Рекурсивно - в том смысле, что атрибуты с исходного файла переносятся на выделенный каталог и все файлы и подкаталоги, которые находятся внутри него.
Добавлено: Пт сен 28, 2012 08:02
sa
Volniy писал(а):параметры командной строки должны быть введены вручную
С предыдущей версией программы (а также и неюникодным её вариантом) можно было просто нажать OK, а теперь приходится убирать пробел перед первым путём. Строка параметров такая:
Volniy писал(а):пишу даже не прочитав полностью этой темы
Я так понял, ставится задача делать практически всё, что умеет TC через диалог изменения атрибутов, только меньшим количеством нажатий.

Добавлено: Пт сен 28, 2012 16:26
Rodny
sa писал(а):...приходится убирать пробел перед первым путём. Строка параметров такая:
А зачем ты там пробел поставил?
Добавлено: Пт сен 28, 2012 16:35
sa
Rodny
Согласно описанию параметров:
? В качестве первого параметра вызывает перед стартом программы диалоговое окно, содержащее указанные далее параметры. Вы можете изменить их перед стартом программы и даже отменить запуск.