Gå til innhold

xoriath

Medlemmer
  • Innlegg

    336
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av xoriath

  1. @Lycantrophe: Huh?

     

    Kom til del 6, skjønte ikke helt den.

     

    mener du feks

     

    $ sudo ./fixedpath patch.dat/usr/local/games/heroes3 ?

     

    Og patchfix filen, den skulle legges i samme mappe som ISO og heroes3-1.3.1a-unified-x86.run ligger i?

     

    Får bare opp

     

    root@HOR22097:~/Skrivebord/HeroesISO# sudo ./fixedpath patch.dat /usr/local/games/heroes3

    sudo: ./fixedpath: command not found

     

    Sjekk om fila fixedpatch ligger i mappa( ls ). Gjør den det, så må du nok gjøre den kjøbar (sudo chmod +x fixedpatch)

  2. Her kommer litt terminalkløkt som skulle hjelpe med lyd og bilde:

     

    1. Åpne terminalen i en samme mappe som ISO fila ligger i.

     

    2. Kjør kommandoen

    wget ftp://mirrors.dotsrc.org/lokigames/updates/heroes3/heroes3-1.3.1a-unified-x86.run

    Du laster nå ned siste patch.

     

    3. Kjør

    _POSIX2_VERSION=199209 ./heroes3-1.3.1a-unified-x86.run --keep

    Denne vil feile på en feil i en sjekksum.

     

    4. Last ned http://downloads.sourceforge.net/goldenfiles/loki_patch-fix-0.1.tar.gz og lagre den i samme mappe som du står i med terminalen.

     

    5. Pakk ut fila

    tar xvfz loki_patch-fix-0.1.tar.gz

     

    6. I mappa Loki_patch-fix finner du nå fila fixedpatch. Kopier denne til mappa heroes3-1.3.1a-unified-x86.

     

    7. Gå inn i mappa heroes3-1.3.1a-unified-x86 med terminalen. Kjør sudo ./fixedpath patch.dat <sti til mappe som du installerte homm3>

     

    Hvis lyden fortsatt hakker kan du prøve denne fremgangsmåten. Har ikke prøvd den selv, da jeg bare trengte å patche.

    • Liker 1
  3. (...) så har ikke C denne name-manglingen, du kan dermed kalle ferdigkompilerte funksjoner med hvilke argument du vil(hvis du utelater headerfila, du får en del warnings under kompilasjon)...

     

    Mmm, nei, det kan du ikke (6.5.2.2, p 6 er veldig eksplisitt på det).

     

    Har du prøvd? Funker fint på min versjon av CC. Men jeg sa vel ikke noe om at det er ekstremt dumt, da det ikke er støtte for det, så vil jo programmet nesten alltid krasje...

  4. I C++ er det en name-mangling som også impliserer argumentene til en funksjon(kan finnes ved å kjøre nm mot en .so i linux). Hvis du vil ta en tur ut i det litt mer obskøne derimot, så har ikke C denne name-manglingen, du kan dermed kalle ferdigkompilerte funksjoner med hvilke argument du vil(hvis du utelater headerfila, du får en del warnings under kompilasjon)...

     

    Det er på grunn av dette at det er normalt å publisere headerfiler sammen med kompilerte bibliotek når du skal utvikle...

  5. Når jeg skrev det så fikk jeg opp:

     

    apt-cache search sun-java

    sun-javadb-client - Java DB client

    sun-javadb-common - Java DB common files

    sun-javadb-core - Java DB core

    sun-javadb-demo - Java DB demo

    sun-javadb-doc - Java DB documentation

    sun-javadb-javadoc - Java DB javadoc

    sun-java6-source - Sun Java Development Kit (JDK) 6 source files

    sun-java6-plugin - The Java Plug-in, Java SE 6

    sun-java6-jre - Sun Java Runtime Environment (JRE) 6 (architecture independent files)

    sun-java6-jdk - Sun Java Development Kit (JDK) 6

    sun-java6-javadb - Java DB, Sun Microsystems' distribution of Apache Derby

    sun-java6-fonts - Lucida TrueType fonts (from the Sun JRE)

    sun-java6-demo - Sun Java Development Kit (JDK) 6 demos and examples

    sun-java6-bin - Sun Java Runtime Environment (JRE) 6 (architecture dependent files)

     

    Kjør

     

    sudo apt-get install sun-java6-jre sun-java6-plugin

     

    for å legge inn java.

    Når den er ferdig kjører du

     

    sudo update-alternatives --config java

     

    og velger linja med sun-java (ikke iceTea).

  6.  

     

    Således: http://www.arduino.cc/playground/Interfacing/CPPWindows ?

     

    Edit:

    og spenning tilsvarende tall mellom det.

    Beklager, er redd du ikke kan gjøre dette. Arduino benytter så vidt jeg har forstått PWM i stedet for å regulere spenningen, men effekten blir den samme ;)

     

    jo det går. har fått et programm i "processing" som gjør det. her er koden til det:

     

    // Dimmer - sends bytes over a serial port

    // by David A. Mellis

     

    import processing.serial.*;

     

    Serial port;

     

    void setup()

    {

    size(256, 150);

     

    println("Available serial ports:");

    println(Serial.list());

     

    // Uses the first port in this list (number 0). Change this to

    // select the port corresponding to your Arduino board. The last

    // parameter (e.g. 9600) is the speed of the communication. It

    // has to correspond to the value passed to Serial.begin() in your

    // Arduino sketch.

    port = new Serial(this, Serial.list()[1], 9600);

     

    // If you know the name of the port used by the Arduino board, you

    // can specify it directly like this.

    //port = new Serial(this, "COM1", 9600);

    }

     

    void draw()

    {

    // draw a gradient from black to white

    for (int i = 0; i < 256; i++) {

    stroke(i);

    line(i, 0, i, 150);

    }

     

    // write the current X-position of the mouse to the serial port as

    // a single byte

    port.write(mouseX);

    }

     

     

    det kommer opp et lite vindu som eg drar musa over. og når musa er i det kvite området så sendes 1023 til arduinoen og det lyser max på dioden. når eg er i det svarte området sender den 0 til arduinoen. mellom det så dimmer lyset.

     

     

    Denne Koden er da vel vitterlig ikke c++, men java?

  7. Var jeg deg hadde jeg spurt i Slimdevices forum .

     

    Bruker selv Squeezebox mot en linux-server, og hvis Squeezeboxen bare slår seg av, så får den enten ikke kontakt med serveren eller så har du gitt den feil IP til serveren...

     

    Hvis NSLU har noen form for firewall, så må port 9000 TCP åpnes, i tillegg må en UDP port åpnes som jeg ikke husker i farte... Protokollen heter SlimProto.

  8. Det at en router har skriverserver betyr som regel at den aksepterer IPP forespøsler i en raw-spool. Du kan ikke får tilgang til cardreader med via dette..

     

    Skal du ha tilgang til leseren, må du nødvendigvis fikle. tviler det går med routeren (kanskje hvis du kan legge inn linux på den), men du må nok bruke en eller annen form for server, winxp, win 2003, win 2000 eller en eller annen linux distribusjon (bruker selv clarkconnect)

  9. Hvorfor ikke bare gjøre det enkelt...?

     

     

    Vegg-----Skolerouter------1000mb core-------100mb bordswitcher?

    7099195[/snapback]

     

    Ingen skole-admin liker at slike lan komme ur på skole-nettet. (selv om det er elevnett). Siden det høres ut som om det er uaktuelt med offesielle iper, så vil jeg si at en linux-server (clarkconnect, ellr ipcop ellr kansje moonvall(bruker selv clarkconnect) er det som gjør et skikkelig lan til et lan.

     

    Ha en pc med litt guffe, sett opp dns, dhcp og kansje en ellr annen for for proxy. Da har du full kontroll.

     

    Anbefaler at den ellr de som har annsvaret for nettet kjenner det systeme sånn basic på forhånd...

     

    ....

    Har også hørt om et system som heter astaro firewall.. kunne visst gjøre dette det også (tror ikke det er basert på *nix)

  10. Hvis du skal bruke samba uten passord, så må du:

    "nano /etc/samba/smb.conf"

     

    finn der hvor det står security ellr noe sånn, det står: """noe""" = user"

    bytt ut user med share, restart samba, og du trenger ikke passord lenger..

     

    obs. du må ha guest only + public + browseable + writable som valg for de forskjellige resursene.. (elller, jeg må når jeg kjører dette)

×
×
  • Opprett ny...