Piątek, 10 Luty 2012, 03:24

Autor Wątek: Plik CPL i podmiana ikon w Menu Start  (Przeczytany 2394 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline Wall-E

  • ModMaker
  • Senior
  • ***
  • Wiadomości: 310
  • Podziękowań: 72
  • Płeć: Mężczyzna
  • Samsung Galaxy S II, Samsung Galaxy Tab 10.1
Plik CPL i podmiana ikon w Menu Start
« dnia: Czwartek, 10 Czerwiec 2010, 11:19 »
//Edit//

Qrka... z tego rozpędu nie w ten dział co potrzeba mi to wpadło...  ?-? Poproszę o przeniesienie do Pocketów...  :Li:

//Edit//



Jako, że ten wątek: http://forum.mobione.pl/index.php/topic,11963.0.html został zamknięty i nie idzie się pod niego podpiąć, złożę nowy...

Też porwałem się na podmienianie ikonek w Menu Start, ale mój problem wygląda troszkę nietypowo.
Otóż, ikonki które chcę podmienić należą do programów wyświetlanych w menu poprzez plik CPL (SecCPLMain.cpl) - niektóre pozycje w MS\Ustawienia\Osobiste, MS\Ustawienia\System i MS\Ustawienia\Połączenia. Sama podmiana ikonek to ciacho z wiśnią - wystarczy popełnić w rejestrze wpis (przykładowy):

Cytuj
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\SecCPLMain.cpl,7]
"Icon"="\\Windows\\Start_Icon_Mouse.png"


...by zmienić obrzydliwą domyślną ikonkę ustawień myszki na ładniejszą :)

Problem w tym, że mam niejaką trudność z "dopasowaniem" tych nieszczęsnych indeksów z pliku cpl (... .cpl,X). Próbowałem zastosować indeksy ikon z pliku cpl, próbowałem "odwołać się" do kolejności pozycji poleceń w pliku cpl... Nic. Jakimś ślepym fartem udało mi się trafić i podmienić kilka ikonek (indeksy: 0, 1, 4, 7, 8 i 13 na ogólną liczbę 22 chyba), ale pozostałe nadal są koszmarne. Brak mi tu jakiejś prawidłowości - za wyjątkiem "0", "1" i "4", które odpowiadaja kolejności poleceń (czyli: linków do uruchamianych programów) w pliku cpl, reszta jest rozrzucona raczej dowolnie.

Moje pytanie brzmi: Jakim sposobem - jeśli wogóle się da - odczytać faktyczną kolejność indeksów (czy jak to tam się nazywa) w pliku cpl - metodę "prób i błędów" póki co, zostawiam jako ostateczność. Podmieniać ikon w samym pliku cpl też bym nie chciał - efekt w ogóle mnie nie satysfakcjonuje...
« Ostatnia zmiana: Czwartek, 10 Czerwiec 2010, 11:28 wysłana przez Wall-E »

Offline Budniu

  • Administrator
  • Core
  • *****
  • Wiadomości: 5888
  • Podziękowań: 197
  • Płeć: Mężczyzna
  • HTC 7 Pro
Odp: Plik CPL i podmiana ikon w Menu Start
« Odpowiedź #1 dnia: Czwartek, 10 Czerwiec 2010, 12:01 »
A sprawdzałeś w tym wątku, trochę się bawiłem podobnym tematem może się nada:
@Mobi zapozanłem się, ale jakoś nie kojarzyłem tego z tymi zakładkami - doszukiwałem się głębszego znaczenia :oT
BTW
W związku z tym, że już przez to przebrnąłem pomyślałem napisać krótki tutek dla potomnych. Na przykładzie Total Commandera (ale można tą procedurę zastosować do każdego innego programu) opiszę na przyszłość jak dodać sobie jakąkolwiek ikonkę do sytemowych zakładek w ustawieniach:
1. Instalujemy program (w tym wypadku TC) zwyczajnie w Program Files
2. Przy pomocy TC lub innego reg-edytora wchodzimy w gałąź: HKLM\ControlPanel\MyCPL.
2a. W tej gałęzi będziemy mieli szereg folderów o nazwach jedno i dwucyfrowych. Każdy z nich odnosi się do któregoś z programów, które dotychczas się nam wyświetlają w ustawieniach. Tworzymy sobie folder o nazwie nie powtarzającej się od pozostałych ja utworzyłem 42.
3. W utworzonym folderze musimy stworzyć sobie nastepujące gałęzie, każda z nich o chrakterze ciąg:
Description - w wartość ciągu wpisujemy nazwę jaka chcemy, żeby się wyświetlała (w tym przypadku Total Commander)
File - w wartość ciągu wpisujemy ścieżkę do pliku, który ma się otwierać (w tym przypadku \Program Files\Total Commander\cecmd.exe)
Name - w wartość ciągu wpisujemy nazwę jaka chcemy, żeby się wyświetlała (w tym przypadku Total Commander)
4. Nie wychodząc z reg-edytora wchodzimy piętro wyżej czyli do: HKLM\ControlPanel
4a. Oprócz szeregu forlderów z nazwami tekstowymi (m. in. MyCPL) w tym kluczu znajdują się również foldery o takich samych nazwach jak te w MyCPL. Tworzymy nowy folder, który nazywamy dokładnie tak samo jak poprzedni (w tym wypadku 42 )
5. W tym folderze tworzymy dwie gałęzie:
- jedna o chrakterze ciąg i nadajemy jej nazwę:
Description - w wartość ciągu wpisujemy nazwę jaka chcemy, żeby się wyświetlała (w tym przypadku Total Commander)
- druga o chrakterze DWORD i nadajemy jej nazwę:
Group - wartość ustawiamy na 0 jeżeli chcemy, żeby dany program wyświetlał się w pierwszej zakładce tzn. Osobiste.
5a. Jeżeli chcemy wyświetlać gdzie indziej to: 1 - wpisuejmy dla wyświetlania w zakładce System, natomiast 2 - wpisuejmy dla wyświetlania w zakładce Połaczenia.
6. Wykonujemy SR i po uruchomieniu mamy dany program w Ustawieniach systemowych jak na screenie dwa posty wyżej.

Offline Wall-E

  • ModMaker
  • Senior
  • ***
  • Wiadomości: 310
  • Podziękowań: 72
  • Płeć: Mężczyzna
  • Samsung Galaxy S II, Samsung Galaxy Tab 10.1
Odp: Plik CPL i podmiana ikon w Menu Start
« Odpowiedź #2 dnia: Czwartek, 10 Czerwiec 2010, 13:39 »
Dzięki Budniu, ale na moim Omniowym WM6.5 to rozwiązanie nie zadziałało. Utworzyłem sobie ten klucz (MyCPL) bo wogóle go nie miałem i mimo przeróżnych kombinacji nic nowego nawet nie pojawiło się w menu start.    >:(
Są dwie możliwości: albo coś zrobiłem źle, albo cóś mi się z ROMu wygotowało i ten patent nie działa.   :gwm:
Heh... jednak optowałbym za tą drugą możliwością, bo nawet Mietas coś wpominał o "uruchomieniu" MyCPL...  ?-?

No nic... kombinuje dalej bo strasznie się na tego skubańca zawziąłem...  :szu:
« Ostatnia zmiana: Czwartek, 10 Czerwiec 2010, 13:43 wysłana przez Wall-E »

Offline Mietas

  • ROMMaker
  • Core
  • ***
  • Wiadomości: 1281
  • Podziękowań: 52
  • Płeć: Mężczyzna
  • Hero, Treo 750, Hurricane
    • Blog Mietasa
Odp: Plik CPL i podmiana ikon w Menu Start
« Odpowiedź #3 dnia: Czwartek, 10 Czerwiec 2010, 13:50 »
ano właśnie - chciałbym wrócić do starych ustawień MyCPL, tylko mi ikonek brakuje :)

paczuszka w załączniku - co prawda dla WWE, ale podejrzewam że szybko się w tym odnajdziesz.
HTC Hero, Wildheroc ported from HeroCDMA, Android 2.3/Sense 2.1
Palm Treo 750, WM6.5 21916, własnej produkcji ;)
HTC Hurricane - WM6 PL.

Offline Budniu

  • Administrator
  • Core
  • *****
  • Wiadomości: 5888
  • Podziękowań: 197
  • Płeć: Mężczyzna
  • HTC 7 Pro
Odp: Plik CPL i podmiana ikon w Menu Start
« Odpowiedź #4 dnia: Czwartek, 10 Czerwiec 2010, 14:29 »
Tak mi się też wydaje, że tutaj MyCPL powinien ogarnąć moc :peace:

Offline Wall-E

  • ModMaker
  • Senior
  • ***
  • Wiadomości: 310
  • Podziękowań: 72
  • Płeć: Mężczyzna
  • Samsung Galaxy S II, Samsung Galaxy Tab 10.1
Odp: Plik CPL i podmiana ikon w Menu Start
« Odpowiedź #5 dnia: Czwartek, 10 Czerwiec 2010, 17:48 »
Dzięki za wykopanie mnie we właściwym kierunku  :ok:

Jednak, jak to w życiu bywa, problem rozwiązał się niespodziewanie, nagle i bez uprzedzenia...  :D
Otóż, dłubiąc w necie, na chińsko-krzaczkowanej stronie znalazłem takie coś jak poniżej. Odrobina guglowego translatora i oto jest:

Cytuj
REJESTRACJA DIVX VOD
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Personal\SecCPLMain.cpl,0]
"Icon"="\\Windows\\divx_vod.png"

MOTYW
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Personal\SecCPLMain.cpl,1]
"Icon"="\\Windows\\theme_colors.png"

BATERIA
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\SecCPLMain.cpl,2]
"Icon"="\\Windows\\power.png"

WERSJA
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\SecCPLMain.cpl,3]
"Icon"="\\Windows\\version.png"

POŁACZENIA PRZEGLĄDARKI
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Connections\SecCPLMain.cpl,4]
"Icon"="\\Windows\\browser.png"

UWIERZYTELNIANIE GPRS
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Connections\SecCPLMain.cpl,5]
"Icon"="\\Windows\\GPRS_Cert.png"

ZEROWANIE PEŁNE
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\SecCPLMain.cpl,6]
"Icon"="\\Windows\\reset.png"

MYSZ
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\SecCPLMain.cpl,7]
"Icon"="\\Windows\\mouse.png"

MENEDŻER POŁ. DANYCH
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Connections\SecCPLMain.cpl,8]
"Icon"="\\Windows\\data.png"

TRYB USB
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Connections\SecCPLMain.cpl,9]
"Icon"="\\Windows\\usb.png"

USUWANIE LICENCJI
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\SecCPLMain.cpl,10]
"Icon"="\\Windows\\del_all_license.png"

WYJŚCIE TV
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\SecCPLMain.cpl,11]
"Icon"="\\Windows\\Tv_out.png"

WIBRACJA
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Personal\SecCPLMain.cpl,12]
"Icon"="\\Windows\\vibra.png"

PODŚWIETLENIE
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\SecCPLMain.cpl,13]
"Icon"="\\Windows\\backlight.png"

CZUJNIK RUCHU
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\SecCPLMain.cpl,14]
"Icon"="\\Windows\\rotate.png"

DUŻY EKRAN
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\SecCPLMain.cpl,15]
"Icon"="\\Windows\\large_display.png"

USTAWIENIA OPERATORA
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Connections\SecCPLMain.cpl,16]
"Icon"="\\Windows\\operator.png"

ROZSZERZONY SYSTEM GPS
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\SecCPLMain.cpl,17]
"Icon"="\\Windows\\GPS_extra.png"

HSDPA
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Connections\SecCPLMain.cpl,18]
"Icon"="\\Windows\\hsdpa.png"

 :jupi:


//Edit

Jako, że zapodawałem "na gorąco", to nie uniknąłem drobnych, acz mogących coś pokaszanić, błędów... Niniejszym naprawiam i przepraszam.

//Edit
« Ostatnia zmiana: Sobota, 12 Czerwiec 2010, 20:31 wysłana przez Wall-E »

Online mobi

  • Administrator
  • Core
  • *****
  • Wiadomości: 19185
  • Podziękowań: 305
  • Płeć: Mężczyzna
  • HTC HD2 #TyphooN CyanogenMod 7#
    • mobione.pl
Odp: Plik CPL i podmiana ikon w Menu Start
« Odpowiedź #6 dnia: Czwartek, 10 Czerwiec 2010, 19:07 »
przypinam

Ten sam telefon inne wrażenia :)

Offline Mietas

  • ROMMaker
  • Core
  • ***
  • Wiadomości: 1281
  • Podziękowań: 52
  • Płeć: Mężczyzna
  • Hero, Treo 750, Hurricane
    • Blog Mietasa
Odp: Plik CPL i podmiana ikon w Menu Start
« Odpowiedź #7 dnia: Czwartek, 10 Czerwiec 2010, 19:52 »
nie ten dział :oT
HTC Hero, Wildheroc ported from HeroCDMA, Android 2.3/Sense 2.1
Palm Treo 750, WM6.5 21916, własnej produkcji ;)
HTC Hurricane - WM6 PL.

Offline Budniu

  • Administrator
  • Core
  • *****
  • Wiadomości: 5888
  • Podziękowań: 197
  • Płeć: Mężczyzna
  • HTC 7 Pro
Odp: Plik CPL i podmiana ikon w Menu Start
« Odpowiedź #8 dnia: Piątek, 23 Lipiec 2010, 17:30 »
No i wkurzony bałaganem w Menu Start sobie je zmodyfikowałem. Bez kosmosu (jestem tradycjonalistą), ale porządek musi być.
Jeżeli ktoś sobie życzy to paczka z tymi ikonami folderów leży tutaj (XDA).

Online mobi

  • Administrator
  • Core
  • *****
  • Wiadomości: 19185
  • Podziękowań: 305
  • Płeć: Mężczyzna
  • HTC HD2 #TyphooN CyanogenMod 7#
    • mobione.pl
Odp: Plik CPL i podmiana ikon w Menu Start
« Odpowiedź #9 dnia: Piątek, 23 Lipiec 2010, 22:29 »
Idzie podlinkować png jako ikonę dla folderu? Czy też zamieniałeś png na ico?

Ten sam telefon inne wrażenia :)

Offline Budniu

  • Administrator
  • Core
  • *****
  • Wiadomości: 5888
  • Podziękowań: 197
  • Płeć: Mężczyzna
  • HTC 7 Pro
Odp: Plik CPL i podmiana ikon w Menu Start
« Odpowiedź #10 dnia: Piątek, 23 Lipiec 2010, 22:39 »
Linkowałem *.png, które oczywiście wrzuciłem do Windows. Na miękko sie wyświetlają - polecam. IMO bardzo zbliżone do tych systemowych.

Online mobi

  • Administrator
  • Core
  • *****
  • Wiadomości: 19185
  • Podziękowań: 305
  • Płeć: Mężczyzna
  • HTC HD2 #TyphooN CyanogenMod 7#
    • mobione.pl
Odp: Plik CPL i podmiana ikon w Menu Start
« Odpowiedź #11 dnia: Piątek, 23 Lipiec 2010, 22:45 »
To może podrzuć gotowe lnk? :)

Ten sam telefon inne wrażenia :)

Offline Budniu

  • Administrator
  • Core
  • *****
  • Wiadomości: 5888
  • Podziękowań: 197
  • Płeć: Mężczyzna
  • HTC 7 Pro
Odp: Plik CPL i podmiana ikon w Menu Start
« Odpowiedź #12 dnia: Piątek, 23 Lipiec 2010, 23:02 »
Leniuch :p
W załączniku paczka z regami i wykorzystanymi ikonami, chyba dalej nie musze tłumaczyć :oT

Online mobi

  • Administrator
  • Core
  • *****
  • Wiadomości: 19185
  • Podziękowań: 305
  • Płeć: Mężczyzna
  • HTC HD2 #TyphooN CyanogenMod 7#
    • mobione.pl
Odp: Plik CPL i podmiana ikon w Menu Start
« Odpowiedź #13 dnia: Piątek, 23 Lipiec 2010, 23:48 »
Upalny leń :)
Dzięki, oby chłodny wiatr powiał w twojej okolicy ;)
+

Ten sam telefon inne wrażenia :)

Offline Budniu

  • Administrator
  • Core
  • *****
  • Wiadomości: 5888
  • Podziękowań: 197
  • Płeć: Mężczyzna
  • HTC 7 Pro
Odp: Plik CPL i podmiana ikon w Menu Start
« Odpowiedź #14 dnia: Piątek, 23 Lipiec 2010, 23:50 »
Tobie też życzę chłodnego wiatru :ok: