Aktualizacja plików z programu.

0

Witam was,

Napisałem sobie prosty moduł do programu, który pyta się serwera o wersję programu, i ściąga aktualizację, gdy wersja programu na dysku jest starsza.
Jednak pojawia się problem - jak sprawdzać wersję dołączanych bilbliotek/plików z tymi na dysku. Średnio mi się widzi tworzyć od ręki olbrzymi plik, i gdy zmienię jedną bibliotekę na nowszą szukać w pliku jego wersji i inkrementować go. Dajmy, że zmienię plik, a zapomnę zmienić wersji i się posypie program u klientów.
Tylko jak tego dokonać w takim razie? Wpadłem na taki pomysł, że serwer czekałby na zmiany w danym folderze, a po wszystkim robiłby iterację wersji zmienionych plików w pliku wersji. Tylko, że tak średnio to mi się podoba.

1

możesz zamiast wersji plików na serwerze dodawać CRC. Wtedy zamiast sprawdzać wersję obliczasz crc plików lokalnych (albo możesz je też mieć gdzieś zapisane, żeby nie liczyć za każdym razem) i sprawdzasz czy na serwerze jest nowsza wersja

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