Skip to content

Latest commit

 

History

History
42 lines (32 loc) · 3.36 KB

README.md

File metadata and controls

42 lines (32 loc) · 3.36 KB

"Lysloggen"

Lysloggen er et idiotprosjekt for å måle mønsteret i tidspunktet der lyset i Realfagbygget på NTNU slukker automatisk. Hver dag slukker lyset omtrent 0.75 sekunder senere enn dagen før, og tilsynelatende nullstilles slukkesystemet av og til for å holde dette tidspunktet mellom 19:40-20:00. Det sekundære formålet er å gni inn skammen over å jobbe på Gløshaugen så sent på kvelden ved å trykke på en knapp nøyaktig idet lyset slukker.

Tjenere

Fra Til Nettadresse Drifter
2018 2022 folk.ntnu.no/hermasl/light/ Herman Sletmoen
2022 folk.ntnu.no/simonweg/light/ Simon Wego

Bruksanvisning

Oppsett

  1. Åpne et terminalvindu:
    • Hvis du bruker Windows, åpne for eksempel programmet Ledetekst.
    • Hvis du bruker Mac, åpne for eksempel programmet Terminal.
    • Hvis du bruker Linux, vet du sannsynligvis selv hva du skal gjøre.
  2. Logg inn på området ditt hos NTNUs Linux-webserver med ssh [email protected] og NTNU-passordet ditt.
  3. Skriv cd public_html/ for å gå inn i mappen som inneholder filer som offentliggjøres under folk.ntnu.no/DITT-NTNU-BRUKERNAVN.
  4. Skriv git clone https://github.com/hersle/light.git for å laste ned kjernefunksjonaliteten til lysloggen fra dette GitHub-prosjektet.
  5. Gå inn i mappen som nettopp ble lastet ned med cd light/ og skriv deretter ls -l for å få oversikt over innholdet der.
  6. En tom lyslogg (uten målinger og epost-abonnenter) skal nå være tilgjengelig på folk.ntnu.no/DITT-NTNU-BRUKERNAVN/light.
  7. Kopiér målinger fra en eksisterende lyslogg med for eksempel wget http://folk.ntnu.no/hermasl/light/light.dat.
  8. Kopiér abonnenter fra en eksisterende lyslogg med for eksempel wget --user="" --password="PASSWORD" http://folk.ntnu.no/hermasl/light/subscribers hvis du kjenner passordet PASSWORD.
  9. Hvis du har gjort de siste skrittene, er lysloggen nå en eksakt kopi inkludert målinger og epost-abonnenter av den du har kopiert.

Manuell endring av lysmålinger

Lysmålingene er lagret i filen light.dat. For å gjøre manuelle endringer, åpne filen i en teksteditor med for eksempel nano light.dat og fjerne, legg til eller endre linjer med to forskjellige formater:

  • DD.MM.YY HH:MM:SS representerer en måling av lysslukkingstidspunktet.
  • JUMP DD.MM.YY MS forskyver alle estimater fra og med en gitt dato med et gitt antall millisekunder. Dette er nødvendig for å rekalibrere lysloggen etter at at lysslukkesystemet er nullstilt. Prøv deg fram med antall millisekunder til estimert slukketid blir som forventet. Hold filen sortert kronologisk etter dato (notat til meg selv (´TODO´): det hadde vært mye bedre å kunne markere en måling med ! som DD.MM.YY HH:MM:SS ! for å "insistere" på at den målingen er korrekt og dermed rekalibrere etter den målingen).

Manuell endring av epost-abonnenter

Epost-abonnentene er lagret i filen subscribers. De unike og tilfeldige tekststrengene assosiert med hver epostadresse er en kode som gjør at kun abonnenten som kjenner sin egen kode kan kansellere abonnementet (gjennom lenker i tilsendte eposter som inneholder den aktuelle koden).