AutoIt: 3.3.61
Версия: 1.1
Категория: Файловая система
Пролог
Дело было вечером, делать было нечего ;D
Хотя нет, если серьезно, просто захотел написать удобную для себя прогу для работы с потоками. (Батниками пользоваться надоело ;))
Аналоги, конечно, есть - если говорить о консольных вариантах, то здесь streams от Руссиновича, и lads от Frank Heyne, и xs от A.M.D.F. и т.д
А вот GUI-шных - раз-два и обчелся. NTFS Stream Explorer, например. А больше и не нагуглилось.
NSE хорошая программа, просто она, на мой взгляд, немного перегружена мало кому нужной информацией. Так что я просто решил сделать другой вариант - под себя.
Если кому интересно - скачайте и пользуйтесь. А уж как вы будете использовать скрытые потоки - это уже на ваше личное усмотрение.
По недочетам, ошибкам или конкретным багам утилиты - просьба отписаться сюда.
Предложения по "наворотам" также будут рассматриваться.
Описание:
The Creator of NTFS streams - программа для работы
с дополнительными NTFS потоками файла.
Программа позволяет:
§ создать новый поток
§ открыть и просмотреть данные существующих потоков
§ удалить поток
§ записать новые данные в поток
§ импортировать новые данные в поток из другого файла
§ экспортировать данные потока в новый файл
Файл:StreamsCreator.rar
Снимок:
Обновление: 1.0>1.1 (от 01.12.2012)
1. Добавил по совету Zaramot универсальный диалог открытия файлов и папок.
(правда, почему то этот диалог иногда 'промахивается' и открывает не файл, а родительскую папку или диск).
2. Добавил возможность просмотра потока у папок, а также запись новых потоков.
3. Добавил возможность массовой (в том числе рекурсивной) смены атрибутов времени у файлов и папок. (Теперь для смены меток времени нужно сначала активировать соответствующий чекбокс.)
4. Сделал общие косметические правки скрипта.
5. исходник скрипта находится в дополнительном потоке программы - source.au3
(если запустить - откроется вторая копия программы, а для просмотра исходника - просто экспортируйте поток source.au3 в любую папку).
Автор:Erlik
Спасибо:Yashied
За бесценную библиотеку WinAPIEx.au
-----------------------------------------------------------------------------------
Программа тестировалась на Windows XP SP3. На Windows 7 замечена некорректная работа функции ShellExecute() -поэтому кнопка run не запускает файл потока, выдавая ошибку Windows. Планируется замена ShellExecute() другой функцией.
-----------------------------------------------------------------------------------
Следующая версия программы - 1.2 - будет содержать поисковик файлов,имеющих скрытые потоки.
PS: Пока не получилось разобраться, почему не все файлы при записи в поток другого файла, открываются затем для запуска. Текстовые файлы и исполняемые .exe - без проблем.(интегрируем например в файл стандартный калькулятор, а затем запускаем его - file.txt:calc.exe). Музыкальные файлы интегрированные в поток - также затем проигрываются. А вот файлы изображений, видео, word-овские .doc - отказываются запускаться. Хотя экспортируются из потока обратно вполне нормально - то есть потом запускаются.
Если у кого то есть предположения на этот счет - отпишитесь.
Версия: 1.1
Категория: Файловая система
Пролог
Дело было вечером, делать было нечего ;D
Хотя нет, если серьезно, просто захотел написать удобную для себя прогу для работы с потоками. (Батниками пользоваться надоело ;))
Аналоги, конечно, есть - если говорить о консольных вариантах, то здесь streams от Руссиновича, и lads от Frank Heyne, и xs от A.M.D.F. и т.д
А вот GUI-шных - раз-два и обчелся. NTFS Stream Explorer, например. А больше и не нагуглилось.
NSE хорошая программа, просто она, на мой взгляд, немного перегружена мало кому нужной информацией. Так что я просто решил сделать другой вариант - под себя.
Если кому интересно - скачайте и пользуйтесь. А уж как вы будете использовать скрытые потоки - это уже на ваше личное усмотрение.
По недочетам, ошибкам или конкретным багам утилиты - просьба отписаться сюда.
Предложения по "наворотам" также будут рассматриваться.
Описание:
The Creator of NTFS streams - программа для работы
с дополнительными NTFS потоками файла.
Программа позволяет:
§ создать новый поток
§ открыть и просмотреть данные существующих потоков
§ удалить поток
§ записать новые данные в поток
§ импортировать новые данные в поток из другого файла
§ экспортировать данные потока в новый файл
В программе присутствует возможность смены стандартных атрибутов файла,
а также меток времени. Кнопка 'применить' устанавливает новые значения атрибутов.
Изменения атрибутов можно применить и к файлам и папкам:
как по имени, так и по маске. Для изменения атрибутов времени
необходимо активировать соответствующий чекбокс. Пустые значения параметров
времени будут означать установку для файла или папки меток текущего времени и даты.
Рекурсия (для обработки вложенных каталогов) включается добавлением к имени
объекта запятой с цифрой 1. Пример: C:\*.bmp,1.
Более подробное описание - в самой программе.
Для связи со мной по вопросам связанным с программой обращайтесь на форум
http://autoit-script.ru, либо на почтовый ящик [email protected]
а также меток времени. Кнопка 'применить' устанавливает новые значения атрибутов.
Изменения атрибутов можно применить и к файлам и папкам:
как по имени, так и по маске. Для изменения атрибутов времени
необходимо активировать соответствующий чекбокс. Пустые значения параметров
времени будут означать установку для файла или папки меток текущего времени и даты.
Рекурсия (для обработки вложенных каталогов) включается добавлением к имени
объекта запятой с цифрой 1. Пример: C:\*.bmp,1.
Более подробное описание - в самой программе.
Для связи со мной по вопросам связанным с программой обращайтесь на форум
http://autoit-script.ru, либо на почтовый ящик [email protected]
Файл:StreamsCreator.rar
Снимок:
Обновление: 1.0>1.1 (от 01.12.2012)
1. Добавил по совету Zaramot универсальный диалог открытия файлов и папок.
(правда, почему то этот диалог иногда 'промахивается' и открывает не файл, а родительскую папку или диск).
2. Добавил возможность просмотра потока у папок, а также запись новых потоков.
3. Добавил возможность массовой (в том числе рекурсивной) смены атрибутов времени у файлов и папок. (Теперь для смены меток времени нужно сначала активировать соответствующий чекбокс.)
4. Сделал общие косметические правки скрипта.
5. исходник скрипта находится в дополнительном потоке программы - source.au3
(если запустить - откроется вторая копия программы, а для просмотра исходника - просто экспортируйте поток source.au3 в любую папку).
Автор:Erlik
Спасибо:Yashied
За бесценную библиотеку WinAPIEx.au
-----------------------------------------------------------------------------------
Программа тестировалась на Windows XP SP3. На Windows 7 замечена некорректная работа функции ShellExecute() -поэтому кнопка run не запускает файл потока, выдавая ошибку Windows. Планируется замена ShellExecute() другой функцией.
-----------------------------------------------------------------------------------
Следующая версия программы - 1.2 - будет содержать поисковик файлов,имеющих скрытые потоки.
PS: Пока не получилось разобраться, почему не все файлы при записи в поток другого файла, открываются затем для запуска. Текстовые файлы и исполняемые .exe - без проблем.(интегрируем например в файл стандартный калькулятор, а затем запускаем его - file.txt:calc.exe). Музыкальные файлы интегрированные в поток - также затем проигрываются. А вот файлы изображений, видео, word-овские .doc - отказываются запускаться. Хотя экспортируются из потока обратно вполне нормально - то есть потом запускаются.
Если у кого то есть предположения на этот счет - отпишитесь.