Mēs iepriekš esam parādījuši, kā modificēt .EXE faila ikonu, taču, ja jūs to izmēģinājāt, jūs, iespējams, atklāsit, ka dažas lietotnes un programmas jums rada kļūdu, kurā teikts: "Šajā failā ir nestandarta resursu izkārtojums ... iespējams, ir saspiests ar "EXE kompresoru". Lūk, kā to novērst.
Šajā apmācībā es parādīšu, kā atspiest tādus failus, un parādīšu citu programmu, kuru var izmantot, lai mainītu ikonas. Manā piemērā es izmantošu visu laiku iecienīto programmu Irfanview.
Šis viesa raksts tika rakstīts ar foruma dalībnieku Sarah James
Irfanview ir brīnišķīgs neliels attēlu skatītājs ar daudzām un daudz iespējām, bet, tā kā tas jau ir bijis kopš Win98, ikonas izskatās diezgan novecojušas. Lai mainītu paša programmas izskatu, ir viegli. Vienkārši izvēlieties citu ādu, un jums ir vēl viena - mūsdienīgāka izskata - rīkjosla, tāpat kā lieliskā Windows 7 stila rīkjosla, kuru jūs varat lejupielādēt šeit.
Tātad jūs iet no šī:
Uz to
Bet jūs joprojām esat iestrēdzis ar vecās programmas ikonu. Yuk.
Un vēl sliktāk: jūs varat izveidot jaukus ekrānsaudzētājus ar Irfanview, kā es šeit aprakstīju, bet tiem ir arī neglīts 32 × 32 pikseļu elements. Tagad, kad vienkārši nedarīsies.
Patiesībā esmu gribējis ilgu laiku nomainīt šīs ikonas (un daudzus citus saspiestos failus), taču to nevarēja, jo es nevarēju izpakot exe. Liels paldies par Pevu Irfanvou forumā. Bez viņa es nekad neesmu domājis par UPX.
Ir veidi, kā mainīt ikonas, izmantojot icoFX vai ResHack un izpakotāju, ko sauc UPX. Es gribētu izmantot IcoFX par šo pār ResHack, un es gribētu izmantot pēdējo freeware versiju.
IcoFX nesen ir kļuvis par shareware ar daudzām un daudz iespējām. Ļoti jauki, ja vēlaties izdarīt savas ikonas un kursorus, bet man tā šķiet pārspīlēta. Ja es vēlos uzzīmēt ikonu, es gribētu izmantot attēlu redaktoru, piemēram, "gimp" vai "paint shop pro".
Jūs varat izmantot jauno IcoFX2 15 reizes un tad saglabāšanas funkcija ir atspējota. Tas ir pietiekami ilgs, ja jūs vienkārši vēlaties to lietot šajā apmācībā, un tas dos jums iespēju izjust programmu. Tomēr ir vecāka versija 1.6.4. tas ir bezmaksas programma. Jūs joprojām varat atrast to Filehippo un tas darbojas perfekti labi. Ir arī portatīvā versija 1.6.4. šeit.
Jums arī vajadzīgas dažas jaukas ikonas.
Par exe ir lieliska rezerves ikona IrfanView ar ~ ncrow.
Ekrānsaudzētājiem tas ir garšas jautājums, es izvēlējos vienu no ikonām no Other Monitor Dock ikonas no MediaDesign
Un ar šo png veidni viņš ietver jūs pat varat izveidot savu :)
UPX ir komandrindas utilīta. Par to, kā strādāt ar komandu uzvedni, skaties šeit. Un man patīk, lai es varētu izmantot komandu uzvedni tajā mapē, kurā es šobrīd strādā, bez manuālās meklēšanas manu mapes komandu uzvednē, tāpēc es to izmantoju.
Tā vietā, lai dotos no C: \ Users \ Sarah \ uz D: \ Irfanview Project, es tieši atveru komandu uzvedni D: \ Irfanview Project.
Neath?
Lai instalētu UPX rightclick upx.exe, izvēlieties Run as administrator, un komandu logs mirgo ar. Jums var būt nepieciešams restartēt datoru, lai tas darbotos.
Tagad jums ir paredzēts sākt izpakošana I_view.exe un Slideshow.exe. Vispirms pārlūkojiet Irfanview programmas mapi pēc noklusējuma: C: \ Program Files \ Irfanview. Kopējiet I_view.exe savā darba mapē. Mani sauc par Irfanview projektu. Pēc tam pārlūkojiet C: \ Program Files \ Irfanview \ Plugins un kopējiet Slideshow.exe savā darba mapē. Izveidojiet jaunu mapi savā darba mapē un nosauciet to par ikonām. Ar peles labo pogu noklikšķiniet uz šīs mapes un izvēlieties komandu uzvednes logu šeit.
Komandu uzvednes logā ievadāt upx -d i_view32.exe.
Nospiediet taustiņu Enter uz tastatūras un exe tiks izpakota.
Vai tas pats attiecas uz Slideshow.exe.
Nākamais kopējiet png failus, kurus vēlaties izmantot kā ikonas mapei Icons un atveriet IcoFX. Šajā apmācībā es izmantoju IcoFX 1.6.4. Es gribētu pats pārvērst png failus uz ikonām, lai es varētu izvēlēties, kādi formāti es gribu, bet jūs varat arī izmantot ico failus.
Atveriet Tools> Partijas process ...
Tur jums tiks piedāvāta virkne iespēju. Pārliecinieties, ka ir izveidota atzīme Izveidot ikonas no attēliem. Nākamais izmantojiet pogas Pievienot, lai pievienotu png failus, kurus vēlaties konvertēt uz ikonām. Zemāk ir daudz attēlu formātu. Es parasti izvēlos tikai XP krāsas, un es pārliecinu, ka tiek atzīmēts 128 × 128.
Bez formāta 128 x 128 formātā ikonas parādīsies kā 48 × 48 Vista, kad pārlūkprogrammā izvēlaties "Lielas ikonas".
Es neesmu atzīmējis 256 un 16 krāsas, jo es tikai izmantot savas ikonas Vista vai 7, bet, lai maksimāli izmantotu, jūs varat atzīmēt arī pārējos. Tas padarīs jūsu ikonu failu nedaudz lielāku, bet tā kā izmērs nav problēma šajās dienās varat atļauties nodoties :)
Noklikšķiniet OK un dažu sekunžu laikā jums ir divas piemērotas ikonas, ar ko strādāt.
Tagad mēs beidzot esam gatavi mainīt programmas ikonas.
Iet uz Tools> Resource Editor ...
Tiks atvērts šāds tukšs logs:
Izmantojiet dzelteno atvērto failu ikonu, lai savā darba mapē pārlūkotu i_view32.exe un noklikšķiniet uz Atvērt. Tagad jūs varat redzēt visas ikonas, kas tiek glabātas exe. Jūs tos varat mainīt, taču šīs apmācības nolūkā mēs veicam tikai pirmo.
Kā sidenote: Irfanview arī ir tā failu ikonas, kas tiek saglabātas Icons.dll un atrodamas mapju plugins. Jūs varat arī mainīt visas šīs ikonas uz tām, kas jums patīk!
Ar peles labo pogu noklikšķiniet uz pirmās ikonas un izvēlieties Mainīt.
Pārlūkojiet savu ikonu un noklikšķiniet uz Atvērt.
Voila ir jūsu jaunā ikona.
Noklikšķiniet uz zilās saglabāšanas pogas.
Un, ja visi gāja taisni, jums vajadzētu redzēt Failu veiksmīgi saglabāts!
Noklikšķiniet uz Labi.
Atkārtojiet Slideshow.exe procedūru.
Un tad jūs varat apskatīt savu darba mapi.
Tagad jums ir exe faili ar jaunajām ikonām, un vecie automātiski tiek dublēti ar paplašinājumu .bak, kas pievienots viņu vārdam. Esmu devis bak failus melnajā atkritnes ikonā - jūs, iespējams, redzēsiet vispārīgu ikonu un paplašinājumu .bak pēc nosaukuma.
Dažreiz jūs neredzat jaunas ikonas, jo Windows saglabā veco attēlu tā kešatmiņā. Restart parasti to nosaka, tāpēc neuztraucieties par to šajā brīdī.
Ja jūs vēlaties ietaupīt vietu, tagad varat pārsaiņot exe failus. Atveriet komandu uzvedni savā darba mapē un ierakstiet upx i_view32.exe. Slaidrādē izmantojat upx slideshow.exe
Tagad kopējiet i_view32.exe un slideshow.exe uz Irfanview programmas mapi (nomainiet vecos exe failus vai pārvietojiet tos no ceļa).
Tagad mēs pārbaudīsim, vai jaunizveidotie ekrānsaudzētāji patiešām ir jaunās slīdrādes ikonas. Nevar daudz pārbaudīt programmas ikonu - jūs varat redzēt, kas parādās leņķa stūrī ikreiz, kad atverat IrfanView. Atveriet Irfanview un pēc tam atveriet slaidšovu izvēlni, noklikšķinot uz otrās pogas kreisajā pusē.
Jūs saņemsit pēdējo saglabāto slīdrādes izvēlni, kuru ievadījāt. (skatiet šo pamācību vietnē 7tutorials, lai iegūtu sīkāku informāciju)
Saglabājiet slaidrādi kā ekrānsaudzētāju un atrodiet mapi, kurā to saglabājāt. Tas izskatās šādi:
Kā parādīts šeit ar nedaudz noturīgumu, jūs pat varat modificēt vecākas programmas, lai tie atbilstu Vista un Windows 7 izskatu, un tādā veidā saglabājiet lielisku mazo programmu, piemēram, Irfanview kā modernu papildinājumu savai sistēmai.
Lejupielādēt IrfanView no Ninite