Neue Antwort schreiben 
 
Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Der Code-Schnippsel-Thread
Benjamin92 Offline
tauscht CMOS-Batterie per TeamViewer

Beiträge: 7.784
Registriert seit: Jul 2008
Beitrag #31
Der Code-Schnippsel-Thread
Damit beschäftige ich mich gerade:
Code:
#include <stdio.h>
#include <stdlib.h>

char *einlesen();
char *einlesen()
{
    char *string;
    int anz=80;
    string=(char*)malloc(anz*sizeof(char));
    if(string!=NULL)
    {
        printf("\nGeben sie bitte den String ein:\n");
        scanf("%s",string);
        printf("\nDas ist der String im Upro: %s",string);

    }
    return(string);
}
int main()
{
    char *zeichen;
    zeichen=einlesen();
    printf("\nDas ist der String im Hpro: %s",zeichen);
    free(zeichen);
    return 0;
}
28.05.2010 19:43
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
husan Offline
Ner'taku!!

Beiträge: 3.060
Registriert seit: Aug 2008
Beitrag #32
Der Code-Schnippsel-Thread
Fire Patch mal überarbeiten...vielleicht läuft danach Portal: Headache wieder...

Ne, funzt auch net b2

Code:
particles_manifest
{
"file"  "particles/error.pcf"
"file"  "particles/blood_impact.pcf"
"file"  "particles/portalgun.pcf"
"file"  "particles/portal_projectile.pcf"
"file"  "particles/portals.pcf"
"file"  "particles/cleansers.pcf"
"file"  "particles/fire_01.pcf"
"file"  "particles/tubes.pcf"
"file"  "particles/environment.pcf"
"file"  "particles/glados.pcf"
"file"  "particles/neurotoxins.pcf"
"file"  "particles/finale_fx.pcf"
"file"  "particles/water_impact.pcf"
"file"  "particles/fire_01.pcf"
"file"  "particles/fire_02.pcf"
"file"  "particles/burning_fx.pcf"
"file"  "particles/impact_fx.pcf"  
}


28.05.2010 19:52
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
LukeGee Offline
Misanthrop

Beiträge: 2.021
Registriert seit: Dec 2009
Beitrag #33
Der Code-Schnippsel-Thread
Hab mir ja ne Webcam gekauft und bissel mit rumprobiert zwecks Internet usw:
Webcam

Im Hintergrund läuft das:

Code:
#!/bin/bash

# ******************************************************************************
# Config section.
# ******************************************************************************

interval=15
save_dir="/srv/http/webcam_pics"

# ******************************************************************************
# Functions.
# ******************************************************************************

function snapshot()
{
    echo -n "[$(date)] Invoking snapshot ... " >> wcsnapshotd.log

    mplayer -really-quiet tv:// -tv device=/dev/video0 -frames 1 -vo jpeg > /dev/null 2>&1
    mv 00000001.jpg ${save_dir}/$(date +"%s").jpg

    echo "done." >> wcsnapshotd.log
}

function cleanup()
{
    echo "Really? [y/n]"
    read input

    if [ "$input" == "y" ]; then
        rm -f ${save_dir}/*.jpg
    fi
}

function info()
{
    count=$(find $save_dir -type f -name '*.jpg' | wc -l)
    size=$(du -sh $save_dir | awk '{ print $1 }')

    echo "Info: Number of files: $count | Size of dir: $size"
}

# ******************************************************************************
# Main
# ******************************************************************************

case "$1" in
    start)
        (
            while true; do
                snapshot
                sleep $interval
            done
        ) &

        echo $! > wcsnapshotd.pid
    ;;
    stop)
        kill $(cat wcsnapshotd.pid)
        rm -f wcsnapshotd.pid
    ;;
    restart)
        stop
        sleep 2s
        start
    ;;
    status)
        if [ ! -e "wcsnapshotd.pid" ]; then
            echo "Not running"
            exit 1
        else
            ps -p $(cat wcsnapshotd.pid) > /dev/null 2>&1
            if [ $? -eq 0 ]; then
                echo "Running"
                exit 0
            else
                echo "Not running"
                exit 1
            fi
        fi
    ;;
    info)
        info
    ;;
    clean)
        cleanup
    ;;
    *)
        echo "usage: $0 {start|stop|restart|status|info|clean}"
esac

Und das CGI:

Code:
#!/usr/bin/perl -w

use strict;

sub get_latest_pic
{
    my $dir = shift;

    my @files = glob("$dir/*.jpg");
    return $files[scalar(@files)-1];
}

sub get_picture_time
{
    my $filename = shift;
    my $timestamp;

    if ($filename =~ m/.*\/(\d+)\.jpg/) {
        $timestamp = $1;
    }

    return localtime($timestamp);
}

my $picture = get_latest_pic("../../webcam_pics");
my $picture_date = get_picture_time($picture);

print "Content-type: text/html\n\n";

print <<EOF
<html>
  <head>
    <meta http-equiv="refresh" content="15">
    <title>Webcam</title>
  </head>
  <body>
    Picture date: $picture_date
    <p><img src="$picture"></p>
    (refreshes automatically everey 15s)
  </body>
</html>
EOF
29.05.2010 12:06
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
LukeGee Offline
Misanthrop

Beiträge: 2.021
Registriert seit: Dec 2009
Beitrag #34
Der Code-Schnippsel-Thread
Meine .bash_profile:

Code:
#!/bin/bash

. $HOME/.bashrc

rl=$(runlevel | sed -r 's/^.*([0-9])$/\1/')

if [ -z "$DISPLAY" ] && [ $(tty) == "/dev/tty1" ] && [ $rl -eq 5 ]; then
    startx
    logout
fi

Starte auf tty1 X wenn im runlevel 5. Ersetzt somit für mich einen Login-Manager :)
30.05.2010 16:21
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Blue-Fox Offline
nothing to see here

Beiträge: 2.758
Registriert seit: Jul 2008
Beitrag #35
Der Code-Schnippsel-Thread
Dann biste ja immer als Root unterwegs...
30.05.2010 16:40
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
LukeGee Offline
Misanthrop

Beiträge: 2.021
Registriert seit: Dec 2009
Beitrag #36
Der Code-Schnippsel-Thread
Blue-Fox schrieb:  Dann biste ja immer als Root unterwegs...

Ähm, nein? Warum sollt ich als root unterwegs sein, wenn ich mich als normaler User einlogge?
.bash_profile liegt in meinem $HOME und wird ausgeführt, wenn ich mich einlogge. Würde ich mich als root einloggen würde btw gar kein X starten in dem Fall.
30.05.2010 16:45
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
DosAmp Offline
Anderes Zeigegerät

Beiträge: 12.219
Registriert seit: Jul 2008
Beitrag #37
Der Code-Schnippsel-Thread
Code:
if mpc 2>&1 | tail -n +2 | grep ^'\[playing\]' > /dev/null; then mpc -f '[[%artist% – ]%title%] [(%album%[ ##%track%])]|[%file%]' | head -n1 | tr -d '\n' | xclip -i; fi
Aktuell in MPD spielenden Titel in die X-Selektion kopieren (kann mit der mittleren Maustaste eingefügt werden).

CCITTグループ4またはZIP圧縮のモノクロ300dpiで最高の再現性
02.06.2010 13:09
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
DosAmp Offline
Anderes Zeigegerät

Beiträge: 12.219
Registriert seit: Jul 2008
Beitrag #38
Der Code-Schnippsel-Thread
Code:
iconv -f utf8 -t utf8 &>/dev/null
Wenn der Rückgabewert negativ ist, ist sind die per stdin übergebenen Daten kein gültiges UTF-8.

CCITTグループ4またはZIP圧縮のモノクロ300dpiで最高の再現性
05.06.2010 11:59
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
SnGtKs Offline
DEXTER

Beiträge: 1.616
Registriert seit: Jul 2008
Beitrag #39
Der Code-Schnippsel-Thread
recht unsinnig aber cool ...

Sprache ist: Small Basic von Microsoft

Code:
Turtle.Move(100)
Turtle.TurnRight()
Turtle.Move(100)
Turtle.TurnRight()
Turtle.Move(100)
Turtle.TurnRight()
Turtle.Move(100)
Turtle.TurnRight()

X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*

Früh aufstehen ist der erste Schritt in die falsche Richtung.

Uri Geller verbiegt Löffel. Na und, Maggi macht Knoten rein!

Ich bin im WH Forum seit dem 11.05.2003 ... wow
(Dieser Beitrag wurde zuletzt bearbeitet: 02.06.2011 09:36 von SnGtKs.)
06.06.2010 15:01
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
thosch97 Offline
All things have a right to grow

Beiträge: 9.843
Registriert seit: Feb 2010
Beitrag #40
Der Code-Schnippsel-Thread
kkkcheck.bat 1.1:
Code:
@echo off
if exist kkk.exe goto vir
if not exist kkk.exe goto novir
:vir
color cf
echo ACHTUNG!!!
echo.
echo DER VIRUS "KKK.EXE" BEFINDET SICH AUF IHREM COMPUTER!
echo.
echo Soll versucht werden, ihn zu l”schen?
choice /c:jn
if errorlevel 2 goto omega
if errorlevel 1 goto delvir
:novir
color a1
echo Der Virus "KKK.EXE" befindet sich nicht in diesem Verzeichnis!
echo.
echo ES IST NICHT AUSZUSCHLIESSEN, DASS SICH "KKK.EXE"
echo IN EINEM ANDEREN VERZEICHNIS BEFINDET,
echo ODER DASS SICH EIN ANDERER VIRUS AUF IHREM COMPUTER BEFINDET!
echo Drcken Sie eine beliebige Taste, um das Programm zu schlieáen...
pause>nul
color
goto eof
:delvir
attrib kkk.exe -r -a -s -h -i
del /f kkk.exe>nul
if exist autorun.inf (
    attrib autorun.inf -r -a -s -h -i
    del /f autorun.inf>nul
)
if not exist kkk.exe (
    echo Der Virus "KKK.EXE" wurde erfolgreich gel”scht!
    echo ES IST NICHT AUSZUSCHLIESSEN, DASS SICH "KKK.EXE" NOCH
    echo IN EINEM ANDEREN VERZEICHNIS BEFINDET,
    echo ODER DASS SICH EIN ANDERER VIRUS AUF IHREM COMPUTER BEFINDET!
) else (
    echo ACHTUNG!!!
    echo DER VIRUS "KKK.EXE" WURDE *NICHT* AUS DIESEM VERZEICHNIS
    echo GEL™SCHT! ™FFNEN SIE *AUF KEINEN FALL* DIE DATEI "KKK.EXE"!!!
    echo.
    echo Installieren Sie am besten sofort einen guten Virenscanner,
    echo zum Beispiel avast! Antivirus, www.avast.com.
)
:omega
color
echo Drcken Sie eine beliebige Taste, um das Programm zu schlieáen...
pause>nul
:eof
Statt del /weisnichmehr wird das jetzt einfach mit attrib gemacht.

PGP-Key E384 009D 3B54 DCD3 21BF 9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
„Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
“Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
„Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
„Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“
21.06.2010 20:28
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Neue Antwort schreiben 


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste