|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Как просматривать ресурсы при помощи AutoIt |
|
|
[решено] Как просматривать ресурсы при помощи AutoIt
|
Старожил Сообщения: 165 |
Профиль | Отправить PM | Цитировать
Скажите, пожалуйста, можно ли просматривать нестандартные ресурсы типа "RCDATA" или другие нестандартные при помощи AutoIt. Если да, напишите скрипт. Заранее спасибо.
|
|
Отправлено: 14:03, 17-07-2010 |
Старожил Сообщения: 165
|
Профиль | Отправить PM | Цитировать Пожалуйста, помогите решить эту задачу! Позарез нужен скрипт для просмотра ресурсов.
|
Отправлено: 13:44, 18-09-2010 | #21 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 206
|
Профиль | Отправить PM | Цитировать Проще уже некуда.
#Include <WinAPIEx.au3> $hInstance = _WinAPI_LoadLibrary(@SystemDir & '\shell32.dll') $hResource = _WinAPI_FindResource($hInstance, 'AVI', 150) $iSize = _WinAPI_SizeofResource($hInstance, $hResource) $hData = _WinAPI_LoadResource($hInstance, $hResource) $pData = _WinAPI_LockResource($hData) ; Сейчас $pData содержит указатель непосредственно на ресурс, в данном случае "AVI" с названием 150, $iSize - его размер в байтах ; Делай с ними что хочешь, например, можно сохранить в файл $hFile = FileOpen(@ScriptDir & '\150.avi', 2 + 16) $tData = DllStructCreate('byte[' & $iSize & ']', $pData) FileWrite($hFile, DllStructGetData($tData, 1)) FileClose($hFile) _WinAPI_FreeLibrary($hInstance) |
Отправлено: 15:28, 18-09-2010 | #22 |
Старожил Сообщения: 165
|
Профиль | Отправить PM | Цитировать Цитата Yashied:
Ещё вопрос не в тему: можно ли записывать в файл ресурсы? Если да то как? Напишите скрипт. Заранее благодарен. |
|
Отправлено: 11:32, 19-09-2010 | #23 |
Старожил Сообщения: 165
|
Профиль | Отправить PM | Цитировать Хотя нужна ещё вот такая функция: нужно получить список ресурсов типа 'rcdata', т. е. какие имена ресурсов есть в 'rcdata'
|
Отправлено: 18:22, 23-09-2010 | #24 |
Старожил Сообщения: 206
|
Профиль | Отправить PM | Цитировать Цитата Pavluha:
|
|
Отправлено: 22:03, 23-09-2010 | #25 |
Старожил Сообщения: 165
|
Профиль | Отправить PM | Цитировать Хорошо. А как записывать ресурсы в файл?
|
Отправлено: 18:40, 29-09-2010 | #26 |
Старожил Сообщения: 165
|
Профиль | Отправить PM | Цитировать А как удалять?
|
Отправлено: 16:12, 02-10-2010 | #27 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Отправлено: 16:20, 05-03-2011 | #28 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Полезные ресурсы по AutoIt и архивы многостраничных тем | Vadikan | AutoIt | 11 | 25-06-2019 10:25 | |
[решено] Как править ресурсы в файлах с помощью AutoIT | CyberStyLe | AutoIt | 3 | 29-09-2009 08:07 | |
Разное - Autoit как написать услоие авто закрытие скрипта при повторном запуске? | ShadowMas | Программирование и базы данных | 2 | 30-06-2008 20:06 | |
Разное - AutoIt Просьба о помощи! | ShadowMas | Программирование и базы данных | 4 | 16-06-2008 19:14 | |
[решено] Как запустить скрипт (в т. ч. Autoit) при первом входе в систему? | Wu-Tang | Автоматическая установка Windows 2000/XP/2003 | 16 | 14-06-2008 20:39 |
|