Program zbierający informacje o wersjach aplikacji

0

Cześć,
Chciałbym napisać program, który dawałby informację o wersjach aplikacji na danej stacji roboczej. Czy moglibyście doradzić jak za to się zabrać lub podesłać jakieś ciekawe strony? Nie mogę nic za bardzo znaleźć.

1

Nie ma jednej, ogólnej metody na wyciągnięcie wersji dowolnej aplikacji — bo też i nie ma jednego, przestrzeganego przez wszystkich, standardu zapisywania tego nigdzie. Musisz niestety mieć osobne przypadki dla każdego programu, który Cię interesuje.

0
Althorion napisał(a):

... Musisz niestety mieć osobne przypadki dla każdego programu, który Cię interesuje.

Raczej osobne przypadki dla każdego producenta IDE.
Np Delphi zapisuje jednakowo, QT też ma pewien standard.

Ogólnie polecam wzorzec pługin.

1

Jeśli aplikacja jest w sensowny sposób "pakietowana" to można próbować wyciągnąć informację o wersji z managera pakietów. Oczywiście w systemach które z czegoś takiego korzystają ;)

(base) bartek@Inspiron-7720:~$ apt show vim
Package: vim
Version: 2:8.1.2269-1ubuntu5
Priority: optional
...

1 użytkowników online, w tym zalogowanych: 0, gości: 1