Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pytanie] Porównywanie wartości INTEGER zapisanej w programie z wartością z pliku .txt na serwerze.


Rekomendowane odpowiedzi

Opublikowano

No tak, mam proste pytanie.

 

Mam integer'a w ustawieniach o nazwie WersjaKlienta - jest sobie jest, mam na serwerze plik update.txt i teraz tak -> chcę zrobić sprawdzanie, tylko mam średnie pojęcie jak

 

1. Pobiera przy włączeniu plik update.txt

2. Otwiera go/albo sprawdza bez pobierania jego zawartość (to 1cyfra, potem mogą być 2 jak będą next wersje)

3. Porównuje tą wartość z wartością WersjaKlienta

 

Jeśli jest okej, to jest okej

a jeśli ta z update.txt jest większa od WersjaKlienta to pobiera plik minecraft.jar i zmienia wartośc WersjaKlienta na tą wartośc z pliku update.txt

Untitled.png

Opublikowano

Hmm, właściwie sobie poradziłem, tylko mam jeden problem, zrobiłem tego integera, teraz dodałem sobie

 

If Not WersjaKlienta = LastVer then

 

i wywala mi że "wersja klienta" is not declared. ;/

Untitled.png

Gość LastPhoenix450
Opublikowano

Hmm, właściwie sobie poradziłem, tylko mam jeden problem, zrobiłem tego integera, teraz dodałem sobie

 

If Not WersjaKlienta = LastVer then

 

i wywala mi że "wersja klienta" is not declared. ;/

a czytać umie? wersja klienta nie jest zdeklarowana.

 

Public wersjaklienta as string = 1.0.0.0

 

 

Dim appdata as string = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)

'tutaj pobieranie lastver

If WersjaKlienta = LastVer then

My.Computer.FileSystem.DeleteFile(appdata & ".minecraft/bin/minecraft.jar")

My.Computer.Network.Downloadfile("adres do twojego minecraft.jar", appdata & ".minecraft/bin/minecraft.jar"

Else

MsgBox("Masz najnowszą wersję.")

 

Znaj łaskę pana i rzuć lajk na tacę.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...