Dabar yra 2018 Gru 14 00:13




 Puslapis 11 [ 1 pranešimas ] 
Autorius Žinutė
 Pranešimo tema: [Pamoka] Counter strike 1.6 ReHLDS atnaujinimo skriptas
Žinutės numeris: #1  StandartinėParašytas: 2018 Rgs 21 14:25 
Jau perkopė 10 žinučių ribą !

Užsiregistravo: 2015 Geg 29 22:41
Pranešimai: 18
Karma: 1
Kaip matau, šioje sistemoje update neveikia, todėl nutariau sukurti pats ir pasidalinti :)
Veikimo principas labai paprastas: kadangi rehlds savo versijas talpina vienoduose folderiuose, tai padaryti atnaujinimo skriptą buvo paprasta.
Norėdami naudotis tiesiog suvedame direktoriją į kurią norime instaliuoti, vėliau įvedame versiją tik skaičiukus pvz 3.4.0.664 .

  1. # !bin/bash
  2.  
  3. # Rehlds atnaujinimo irankis
  4. # Autorius saimon.lt
  5.  
  6. echo --------------------------------
  7. echo Rehlds atnaujinimo irankis.
  8. echo Autorius : saimon.lt
  9. echo --------------------------------
  10. read -p "Iveskite direktorija, i kuria instaliuoti ReHLDS: /root/" SERVER_DIR
  11. echo --------------------------------
  12. echo Salinama senoji versija...
  13. echo --------------------------------
  14. sleep 3
  15. cd /root/$SERVER_DIR/valve/dlls
  16. rm director.so
  17. cd /root/$SERVER_DIR
  18. rm proxy.so
  19. rm hltv
  20. rm hlds_linux
  21. rm filesystem_stdio.so
  22. rm engine_i486.so
  23. rm demoplayer.so
  24. rm core.so
  25. read -p "Iveskite norima versija: " value
  26. echo --------------------------------
  27. echo Siunciama ReHLDS $value versija..
  28. echo -------------------------------
  29. sleep 3
  30. wget http://nexus.rehlds.org/nexus/content/repositories/rehlds-dev/rehlds/rehlds/$value-dev/rehlds-$value-dev.zip
  31. echo --------------------------------
  32. echo Instaliuojamas ReHlds $value
  33. echo --------------------------------
  34. sleep 3
  35. unzip rehlds-$value-dev.zip
  36. rm rehlds-$value-dev.zip
  37. rm -rf hlsdk
  38. rm -rf flighrec
  39. rm -rf bin/win32
  40. cd /root/$SERVER_DIR/bin/linux32
  41. mv core.so demoplayer.so engine_i486.so filesystem_stdio.so hlds_linux hltv proxy.so /root/$SERVER_DIR
  42. cd /root/$SERVER_DIR/bin/linux32/valve/dlls
  43. mv director.so /root/$SERVER_DIR/valve/dlls
  44. cd /root/$SERVER_DIR
  45. rm -rf bin
  46. cd /root/$SERVER_DIR
  47. chmod +x hlds_linux
  48. echo --------------------------------
  49. echo Instaliacija baigta. Versija $value
  50. echo --------------------------------
  51.  


Prikabinti failai:
Failo aprašymas: Failas, paruoštas naudojimui.
Belieka padaryti tik persivadinti į update.sh
ir padaryti chmod +x update.sh

update.txt [1.49 KiB]
Atsisiųsta 51 kartus(ų)
Atsijungęs
 Aprašymas  
 
Rodyti paskutinius pranešimus:  Rūšiuoti pagal  
 Puslapis 11 [ 1 pranešimas ] 


Dabar prisijungę

Vartotojai naršantys šį forumą: Registruotų vartotojų nėra ir 1 svečias


Jūs negalite kurti naujų temų šiame forume
Jūs negalite atsakinėti į temas šiame forume
Jūs negalite redaguoti savo pranešimų šiame forume
Jūs negalite trinti savo pranešimų šiame forume
Jūs negalite prikabinti failų šiame forume

Ieškoti:
Pereiti į: