Jak dowiedzieć się, która aplikacja zainstalowała czcionkę?

2

Mam zainstalowane komercyjne czcionki, których nigdy nie kupiłem.
Niektóre aplikacje, które używam, na pewno je dla mnie zainstalowały i jestem za to wdzięczny.

Ponieważ uzależniam się od niektórych z nich, chciałbym wiedzieć, który pakiet to zrobił.
(Więc w przyszłości może uda mi się uzyskać je bezpłatnie i legalnie na innych komputerach)

Czy są jakieś standardowe mechanizmy potwierdzania instalacji w Win7 (mniej więcej tak, jak w OSX ) informujące o tym, który „pakiet” zainstalował plik, lub… nic takiego?

ZJR
źródło

Odpowiedzi:

1

Nie ma ogólnego mechanizmu wykrywania, która aplikacja zainstalowała czcionkę w systemie Windows. Oto jednak kilka wskazówek, które mogą pomóc Ci się tego dowiedzieć.

  1. Otwórz listę czcionek w Panelu sterowania. Kliknij czcionkę prawym przyciskiem myszy i wybierz właściwości. Jeśli czcionka została zainstalowana bezpośrednio z katalogu aplikacji, zobaczysz to w Locationpolu. Jeśli jednak czcionka została przeniesiona C:\Windows\Fonts, nie masz szczęścia.

  2. Wyszukaj w rejestrze nazwę czcionki lub nazwę pliku. Niektórzy instalatorzy rejestrują to, co zainstalowali w rejestrze. Więc uruchom regedt, naciśnij Ctrl-Fi wyszukaj, zajmie to dużo czasu.

Ale jeśli jakaś aplikacja właśnie skopiowała plik TTF C:\Windows\Fonts, nie ma pewnego sposobu, aby wiedzieć, który to zrobił.

haimg
źródło
1
Możesz spojrzeć na zmodyfikowaną datę w pliku TTF, a następnie wyszukać w C: \ Program Files \ wszelkie inne pliki zmodyfikowane w tym dniu. EXE każdego prawdopodobnego programu źródłowego będzie prawdopodobnie miał tę samą datę modyfikacji.
Yeodave,