Własne menu (pliki ini) i uaktualnianie Opery

w dziale Dostosowywanie Opery do własnych potrzeb
dr Prozac napisał(a):

Witajcie !

Zastanawiałem się ostatnio co się dzieje z plikami własnych ustawień podczas uaktualniania Opery.
Powiedzmy, że w folderze menu własnego profilu mam utworzony własny plik ini, powstały na bazie oryginalnego pliku 'standard_menu.ini' znajdującego się w folderze instalacyjnym programu.
Wychodzi nowa wersja Opery, a twórcy dodali i/lub zmodyfikowali coś z pliku konfiguracyjnym menu. Dodali jakieś nowe manu kontekstowe lub usunęli stare.
Czy mój własny plik ini znajdujący się w moim profilu również podczas aktualizacji zostanie odpowiednio uaktualniony ?
Podejrzewam, że chyba nie, bo sąd instalator miałby wiedzieć co dokładnie zmieniać, a czego nie.
Chciałbym jednak dowiedzieć się jakie jest Wasze zdanie na ten temat. Czy porównujecie zawsze własne pliki konfiguracyjne z oryginalnymi po każdej aktualizacji ?
Oczywiście sprawa nie dotyczy tylko i wyłącznie menu, bo taka sama sytuacja ma miejsce w przypadku toolbar.ini czy innych plików konfiguracyjnych.

Z góry dziękuję za wszelkie posty w dyskusji.

dr Prozac napisał(a):

Super. Dzięki wielkie za zabranie głosu i profesjonalną odpowiedź smile
Najlepiej więc zrobić sobie kopię oryginalnych plików i po aktualizacji porównywać je z nowymi, wynotować zmiany i w razie potrzeb wprowadzić je do własnych plików ustawień.
Pozdrawiam, życząc miłego niedzielnego wieczoru smile

Medium napisał(a):

Originally posted by dr Prozac:

Pozdrawiam, życząc miłego niedzielnego wieczoru

Wzajemnie smile
Do porównywania polecam program WinMerge albo "maszynki" on-line:
http://nontroppo.org/ini/
http://bachius.com/tools/inidiffer/index.php

Medium napisał(a):

Originally posted by dr Prozac:

Czy mój własny plik ini znajdujący się w moim profilu również podczas aktualizacji zostanie odpowiednio uaktualniony ?


Na szczęście nie! Jeszcze by tego brakowało, by nasze ustawienia były nadpisywane.

Originally posted by dr Prozac:

Czy porównujecie zawsze własne pliki konfiguracyjne z oryginalnymi po każdej aktualizacji ?


Tak. Choć może bardziej przydatne byłoby zachowanie poprzedniego pliku standard dla porównania z tym po aktualizacji.

Originally posted by dr Prozac:

Oczywiście sprawa nie dotyczy tylko i wyłącznie menu, bo taka sama sytuacja ma miejsce w przypadku toolbar.ini czy innych plików konfiguracyjnych.


Toolbar.ini też miałam na myśli smile

Jednakże zmiany pomiędzy Operą w wersji 8 a 9 spowodowały niedziałanie wielu przycisków z powodu zmiany oznaczeń komend bazowych, a także np. konieczności dodawania cudzysłowów do adresów internetowych w linii komend.
Ponowne zrobienie takich przycisków on-line i dodanie do Opery 9 naprawiało je.
Podobnie w menu zmieniły się oznaczenia komend między wymienionymi wersjami, ale tylko w kilku miejscach.

dr Prozac napisał(a):

Originally posted by medium:

Wzajemnie smile
Do porównywania polecam program WinMerge



A tak, dziękuję - znam bardzo dobrze. Nawet jestem polskim tłumaczem tego programu smile
Uwielbiam go smile

Medium napisał(a):

Originally posted by dr Prozac:

Nawet jestem polskim tłumaczem tego programu


O! Bardzo mi miło smile
Proszę, powiedz zatem, czy ten program mógł w moim starym systemie Windows 98 SE spowodować takie zaburzenia kodowania (które jak wiadomo jest bardzo prymitywne), że notatnik systemowy niewłaściwe wyświetla polskie znaki?
Zmiana wyświetlania polskich znaków w notaniku nastąpiła wkrótce po jego zainstalowaniu, ale nie wiem, co właściwie było tego przyczyną.
No i jeszcze: nawet jeżeli to WinMerge, to prędzej dorobię się nowego komputera z nowym systemem, niż zrezygnuję z używania tego świetnego programu!

dr Prozac napisał(a):

Nie spotkałem się z takim objawem, choć nigdy nie korzystałem z WM w skojarzeniu z Win 98. Jednak często zabieram głos w dyskusjach na temat programu i nie spotkałem się z takim problemem. Samo WinMerge dość słabo integruje się z systemem, a mechanizmy odpowiedzialne za wykrywanie strony kodowej plików też nie są tu jakieś super rozbudowane. Obok braku możliwości generowania raportów HTML z wyników porównywania plików, stanowi to dla mnie również pewną niedogodność. Miejmy jednak nadzieję, że mechanizm wykrywania strony kodowej z czasem zostanie znacznie usprawniony.

dr Prozac napisał(a):

Ciężko powiedzieć. Będę starał się poszukać czegoś na ten temat.
Wydaje mi się, że integracja z systemem polega tylko na możliwości porównywanie plików i folderów poprzez komendy menu kontekstowego prawokliku. Nie przychodzi mi do głowy co taki program mógłby potrzebować z systemu.
Postaram się o tym porozmawiać z jednym z twórców programu i w razie jakiejś znaczącej odpowiedzi dam oczywiście znać smile

Medium napisał(a):

Originally posted by dr Prozac:

Nie przychodzi mi do głowy co taki program mógłby potrzebować z systemu.

Z całą pewnością musi jakoś łatać oryginalne kodowanie starego Windows, podobnie jak Opera.
Niestety, moja wiedza tu się kończy...

Originally posted by dr Prozac:

Postaram się o tym porozmawiać z jednym z twórców programu i w razie jakiejś znaczącej odpowiedzi dam oczywiście znać

Dziękuję, ale podkreślam: nie mam żadnej pewności, choć z drugiej strony WinMerge był jedynym programem, który w tamtym czasie zainstalowałam.

Medium napisał(a):

Originally posted by dr Prozac:

Miejmy jednak nadzieję, że mechanizm wykrywania strony kodowej z czasem zostanie znacznie usprawniony.


Na mechanizm wykrywania strony kodowej w WinMerge nie narzekam. Tu raczej zawodzi kED, z którego korzystam i ostatnio użerałam się wręcz próbując zapisać moim, nie opublikowanym jeszcze menu (z encjami) dla Opery.
W systemie nie udało się poprawnie zapisać części znaków graficznych dla menu, przekodowanie na innym systemie i użycie pliku w Operze u mnie daje już dobry efekt.
Skoro jednak nie ma głosów na temat problemów z WinMerge w Windows 98, może przyczyna tkwi gdzie indziej lub... mój głos jest pierwszy (w każdym razie to nie infekcja).

Originally posted by dr Prozac:

Samo WinMerge dość słabo integruje się z systemem


Jego biblioteki widnieją w Windows/System... winmerge_w_windows_system.png

dr Prozac napisał(a):

Witajcie !

Ze względu na to, że temat ten dotyczy zagadnień związanych z uaktualnianiem i porównywaniem plików, mam nadzieję, że kilka słów na temat WinMerge nie zostanie uznanych za offtopic smile

Udało mi się dziś właśnie wymienić kilka zdań z obecnym developerem projektu WinMerge. Pozwolę sobie przytoczyć w tłumaczeniu kilka wybranych zdań z tej rozmowy:

Kimmo Varis:

WinMerge nie instaluje żadnych plików dll w folderach systemowych !
Możesz to sprawdzić pobierając WinMerge w postaci paczki zip lub 7z i sprawdzając czy takie pliki tam się znajdują.
WinMerge instaluje (jeśli zajdzie taka potrzeba) biblioteki C/MFC, które mogą powędrować do folderów systemowych.
Wszystkie pozostałe pliki dll przeznaczone są jako rozszerzenia eksploratora oraz są plikami wtyczek i zawsze znajdują się w folderze instalacyjnym WM.
Tak więc jeśli w katalogu systemowym znajdują się pliki z nazwą przypominającą WinMerge, to na pewno nie są to pliki pochodzące z oficjalnej dystrybucji WM.
Sugeruję wykonanie skanu anty-wirusowego na tym komputerze !
Zaś potem pobranie i zainstalowanie oficjalnej dystrybucji WinMerge.
Jest też możliwe, że ktoś wypuszcza swoją własną wersję WM z dodatkowymi plikami dll. W takim jednak przypadku udzielanie wyjaśnień i pomocy leży w gestii tych osób, a nie oficjalnych developerów WinMerge.
Jeśli chodzi o wsparcie dla Win 98, to wiem na pewno, że wielu użytkowników używa WM na Windows 98 i nie mają oni żadnych problemów, tak więc WinMerge w pełni obsługuje Win 98.

Tyle z tej rozmowy.
Wiem, że to nie rozwiązuje problemu, ale być może pozwala w jakiś stopniu wyeliminować WM jako potencjalną przyczynę tych objawów.
W razie czego zawsze służę pomocą.
Pozdrawiam, życząc spokojnego weekendu !

Medium napisał(a):

Ślicznie dziękuję za rekonesans!
Do pełni wypowiedzi brakuje mi jeszcze linku do oficjalnego projektu WinMerge (choć prawie głowę bym dała, że strona www była tą właściwą): http://winmerge.org/
Mam zresztą zwyczaj instalowania programów - jeśli to tylko możliwe - ze stron macierzystych.

Przejrzę te pliki (o ile coś uda mi się z tego wywnioskować...). Skan zaś od tych kilku miesięcy używania programu robiłam po wielekroć zadomowionymi Ad-aware i Spyboot S&D, zdarzyły też się może dwa lub trzy skany online Kasperskim i Pandą (bez żadnych rozpoznań).

Efekty: Zip_GUI_Module.png Że też przeznaczenie wciąż stawia mnie w roli detektywa sherlock szkoda tylko, że z bożej łaski... doh

Przecież to pliki 7-zipa, z którego bibliotek korzysta, i owszem, WinMerge, ale tylko przy używaniu go do plików spakowanych!
WinMerge-strona zresztą linkuje do 7-Zip Plugin, gdzie wszystkie te pliki są jak na dłoni bez potrzeby używania skanerów.
Wystarczy tylko porównać swoje biblioteki z tymi online z pomocą... WinMerge!
wizard

Przepraszam za kłopot!

dr Prozac napisał(a):

Rzeczywiście to pliki 7zipa smile
Tak, to oficjalna strona WinMerge. Ja zwykle monitoruję projekt za pośrednictwem SF http://sourceforge.net/projects/winmerge/

Cała przyjemność po mojej stronie. Musimy jakoś sobie pomagać, bo sam człowiek czasem nie jest w stanie tego wszystkiego ogarnąć.

Pozdrawiam !

dr Prozac napisał(a):

Może choć na pocieszenie załączę tutaj tłumaczenie najnowsze do WinMerge 2.7.2
Nie zawsze najnowsza wersja jest załączona do wersji beta, więc polecam skorzystać z mojej pracy smile
W razie jakichś propozycji i uwag dotyczących tłumaczenia, można śmiało do mnie pisać smile

MergePolish.lang

Medium napisał(a):

Originally posted by dr Prozac:

załączę tutaj tłumaczenie najnowsze do WinMerge 2.7.2


O, świetnie, dziękuję! smile
Spojrzę też na wersję używanego WinMerge, bo jeszcze nie aktualizowałam...

Dodane:
Moja wersja WinMerge to 2.4.10.0, a widzę, że dostępna jest już 2.6.
W zakładce o programie nie ma opcji aktualizacji.
Czy zatem odinstalować starszą wersję, czy można nową wersję instalować na starą i ta zostanie nadpisana?