Strona 1 z 1

Jak do aktywatora przypisać ikonę aplikacji Windowsowej ?

: 18 lis 2018, 00:47
autor: mes mariusz
Witam.

Na pulpicie stworzyłem aktywator o zawartości:

Kod: Zaznacz cały

[Desktop Entry]
Name=WinBox
Type=Application
Exec=wine "/mnt/Dane/Mariusz/Programy/WinBox/winbox.exe"
Icon=
Terminal=false
StartupNotify=true
NoDisplay=false
Categories=
MimeType=  
Działa. Zastanawiam się tylko w jaki sposób mógłbym tota„ aktywatorowi prawdziwą ikonę Windowsowego programu. Pewnie zaszyta jest ona wewnątrz pliku .exe. Czy Ubuntu mogłoby się do niej dobrać i ją wyświetlić, zamiast tego co jest obecnie?

Obrazek

Re: Jak do aktywatora przypisać ikonę aplikacji Windowsowej ?

: 18 lis 2018, 06:57
autor: arecki

Kod: Zaznacz cały

sudo apt install icoutils
wrestool -x --output=. -t14 plik.exe
man wrestool
...
EXAMPLES
List all resources in file `write.exe':
$ wrestool -l write.exe
--type=3 --name=1 --lang=1033 [type=icon offset=0x3120 size=752]
--type=3 --name=2 --lang=1033 [type=icon offset=0x3410 size=304]
--type=14 --name=1 --lang=1033 [type=group_icon offset=0x3540 size=34]
--type=16 --name=1 --lang=1033 [type=version offset=0x3564 size=808]

List all (group-) icon resource in file `write.exe':
$ wrestool -l --type=group_icon write.exe
--type=14 --name=1 --lang=1033 [type=group_icon offset=0x3540 size=34]

Extract all icons to current directory, naming the destination files `write.exe_T_N.ico':
$ wrestool -x --output=. -t14 write.exe
$ ls *.ico
write.exe_14_1.ico

Re: Jak do aktywatora przypisać ikonę aplikacji Windowsowej ?

: 23 lis 2018, 07:43
autor: mes mariusz
Działa. Dzięki piękne.