exe-манифест засунуть внутрь в виде ресурса

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

exe-манифест засунуть внутрь в виде ресурса

Andrey Cherezov
Привет!

(Для Висты) желательно по умолчанию писать exe с таким манифестом
внутри:
<security><requestedPrivileges>
<requestedExecutionLevel level="asInvoker" uiAccess="false"/>
</requestedPrivileges></security>

Как это сделать нашими ресурсными тулзами, кто-нибудь знает?


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Spf-dev mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/spf-dev
Reply | Threaded
Open this post in threaded view
|

Re: exe-манифест засунуть внутрь в виде ресурса

Andrey Filatkin-3
> (Для Висты) желательно по умолчанию писать exe с таким манифестом
> внутри:
> <security><requestedPrivileges>
> <requestedExecutionLevel level="asInvoker" uiAccess="false"/>
> </requestedPrivileges></security>
>
> Как это сделать нашими ресурсными тулзами, кто-нибудь знает?
>

В spf4wc давно есть встроенный манифест. Сейчас добавил вистовскую секцию, все нормально.
Только одна странность - манифест должен иметь четную длину, иначе fres вешается.


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Spf-dev mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/spf-dev
Reply | Threaded
Open this post in threaded view
|

Re: exe-манифест засунуть внутрь в виде ресурса

Andrey Cherezov
Добрый день, Andrey Filatkin!

Ваше сообщение от 09.10.2007 9:41:
> В spf4wc давно есть встроенный манифест. Сейчас добавил вистовскую секцию, все нормально.
>  
Тот который samples\win\spfwc\ ? Там вроде никаких движений с 2004 года?


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Spf-dev mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/spf-dev
Reply | Threaded
Open this post in threaded view
|

Re: exe-манифест засунуть внутрь в виде ресурса

Andrey Filatkin-3
>> В spf4wc давно есть встроенный манифест. Сейчас добавил вистовскую секцию, все нормально.
>>
> Тот который samples\win\spfwc\ ? Там вроде никаких движений с 2004 года?

Движений никаких, как включение манифеста работало так и работает с текущим ядром spf4.


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Spf-dev mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/spf-dev
Reply | Threaded
Open this post in threaded view
|

Re: exe-манифест засунуть внутрь в виде ресурса

Andrey Cherezov
Добрый день, Andrey Filatkin!

Ваше сообщение от 12.10.2007 9:11:
В spf4wc давно есть встроенный манифест. Сейчас добавил вистовскую секцию, все нормально
Тот который samples\win\spfwc\ ? Там вроде никаких движений с 2004 года?
    
Движений никаких, как включение манифеста работало так и работает с текущим ядром spf4.
  
Но в spf4wc.rc и spf4wc.FRES нет манифеста.
(/spf4wc.FRES/1.1/Tue Jan 28 17:22:18 2003/-kb/
/spf4wc.rc/1.1/Tue Jan 28 17:22:19 2003//)
Где он "давно есть" - не пойму.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Spf-dev mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/spf-dev
Reply | Threaded
Open this post in threaded view
|

Re: exe-манифест засунуть внутрь в виде ресурса

Andrey Filatkin-3

Ну, значит таки было движение после 2004 года. Вот cvs лог -
 
RCS file: /cvsroot/spf/samples/win/spfwc/spf4wc.exe.manifest,v
revision 1.2
date: 2007/10/09 06:36:28;  author: anfilat;  state: Exp;  lines: +14 -12
corrected resource for Vista
----------------------------
revision 1.1
date: 2005/07/14 06:12:53;  author: anfilat;  state: Exp;
xp themes
В spf4wc давно есть встроенный манифест. Сейчас добавил вистовскую секцию, все нормально
Тот который samples\win\spfwc\ ? Там вроде никаких движений с 2004 года?
    
Движений никаких, как включение манифеста работало так и работает с текущим ядром spf4.
  
Но в spf4wc.rc и spf4wc.FRES нет манифеста.
(/spf4wc.FRES/1.1/Tue Jan 28 17:22:18 2003/-kb/
/spf4wc.rc/1.1/Tue Jan 28 17:22:19 2003//)
Где он "давно есть" - не пойму.


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Spf-dev mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/spf-dev
Reply | Threaded
Open this post in threaded view
|

Re: exe-манифест засунуть внутрь в виде ресурса

Andrey Cherezov
Добрый день, Andrey Filatkin!

Ваше сообщение от 12.10.2007 17:33:
Ну, значит таки было движение после 2004 года. Вот cvs лог -
А, точно, прошу прощения. У меня почему-то в Root: :ext:[hidden email]:/cvsroot/spf
наверное из старого дистрибутива, потому и не обновлялось на автомате.
Кстати, еще одна причина, почему в дистрибутив стоит включать каталоги CVS
с анонимусом.

fres слетает:
C:\spf4\samples\win\spfwc>..\..\..\devel\~yz\prog\fres\fres.exe spf4wc.res
???? 1
EXCEPTION!  CODE:C0000005  ADDRESS:552DF1  WORD:CMOVE
USER DATA: 321E94 THREAD ID: 1518 HANDLER: 12EFF8
STACK: 01C80CE0 1394BBC2 7C816D4F 0032841C 00330044 00360064 [000A0DB8]
RETURN STACK:
12EFE0 :  56E074 block>>
12EFE4 :  A0DB8 <?not in the image>
12EFE8 :  56F561 write-data
12EFEC :  56F5FB write-to-file
12EFF0 :  56FAAE RUN
12EFF4 :  555034 CATCH
12EFF8 :  0 <?not in the image>
12EFFC :  12FFC0 <?not in the image>
12F000 :  56AA29 ERR-EXIT
12F004 :  56B35F (INIT)
END OF EXCEPTION REPORT
FRES: Ошибка #-1073741819 (0xC0000005)

Тоже наверное где-то что-то устарело :), разберусь.


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Spf-dev mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/spf-dev