Zum Inhalt springen

given_to_fly

Mitglieder
  • Gesamte Inhalte

    836
  • Benutzer seit

  • Letzter Besuch

Beiträge von given_to_fly

  1. Mit "Variable" meinst du einen String?

    Die Minuten interessieren dich also nicht?

    Wenn du schon im API-Forum fragst, wäre es hilfreich, wenn du erwähnen würdest, welche API du verwendest. Je nachdem gibt es da schicke Hilfsfunktionen.

    Aber am wichtigsten ist: In welcher Form liegt das Datum vor?

    Sorry das ich etwas ungenau war..

    Aber ich habe noch gar kein datumsformat, d.h. ich muss das Datum erst rausgbekommen....

    Die Minuten interessieren mich natürlich auch , sorry aber brauche das ziemlich fixe und habe deshalb net so drüber nachgedacht....

    Kein API!

  2. Hallo.

    Ich schaffe es leider nicht das Datum richtig zu konvertieren bzw. finde einfahc nicht die richtige Funktion dazu.

    Es soll dann folgende in einer Variable aufgebaut sein.

    YY.MM.DD.HH.SS

    Leider finde ich hierzu keine Funktion bzw. blicke da nicht durch :-) wer kann mir helfen?

    Danke schön!

  3. Hallo.

    Ich hab folgendes Problem das er mein gesetztes Cookie nicht nimmt ->

    hier der code

    
    my $c = new CGI::Cookie(-name => 'astate', -expires => '3d', -value => $authstat,
    
      -path => '/tmp/');
    
       my $query = new CGI;
    
       print $query->redirect(-uri => $ENV{'SCRIPT_NAME'} , -cookie => [$c]);
    
    

    und hier die fehlermeldung

    Status: 302 Moved Set-Cookie: astate=1; path=/tmp/; expires=3d Date: Mon, 26 Jul 2004 08:20:23 GMT Location: /cgi-bin/check.cgi

    Kann mir einer helfen?

  4. Hi.

    Hmm wenn du alle 5 sekunden einen bestimmten quellcode ausführen willst...

    hmm das hört sich für mich so an, als ob du einen Timer brauchst.

    Wenn du einen Timer verwendest kannst du sagen dass er alle 5 Sekunden bzw. in einem Bestimmten Intervall eine Funktion ausführen soll.

    Ist es dass was du brauchst?

    Oder willts du sofort wissen wenn an einem Port daten reinkommen?

    ein Timer wird halt dann wirklich nur in dem Intervall ausgeführt!

    MFG SwordMaster

    P.S. ich denke mal ein Timer ist von den Resourcen auch wesentilich besser wie eine Endlosschleife die ein Wait (oder Sleep oder wie der befehl auch immer heißt... benutzt).

    Hi vorerst reicht einmal alle 5sekunden :-) wie geht das mit dem timer?

  5. Ja Du mußt schon eine Schleife einbauen. Ich weiss ja nicht, was Du genau machst aber normalerweise sollte das keine großen Ressourcen fressen.

    Ein anderes Beispiel findet man hier.

    Frank

    Hi.

    Naja sehs mal so.

    Ich will ein programm schreiben das alle 5 sekunden auf eine serielle Schnittstelle bzw. Port zugreift und überprüft ob Daten zu empfangen sind.

    Ich kenne das von anderen Programmiersprachen wenn man das gemacht hat, hat es extrem an Ressourcen gefressen :-)

  6. Hallo,

    ich habe mal eine Frage die mich beschäftigt.

    Und zwar ein "normales" C/C++ Programm zu schreiben, das Operationen ausführt die ich möchte ist ja nicht soo schwer, .. es arbeitet seine Befehle nach einander ab und kommt zum Ende..

    Doch wie schreibe ich ein Programm das im Hintergrund laufen soll und z.B. einen Port überwachen soll. D.h. doch ich müßte eine Endlosschleife über die Methoden aus einer Klasse fahren (in der Klasse sind Methoden zum Abfragen des Ports vorhanden), aber dies belastet die Systemresourcen so stark.. naja -> nicht praktikabel...

    Wie soll es nun gehen, sowas zu programmierne ohne immer wieder die Methode in einer Schleife aufzurufen? Gibts dafür spezielle Programmtypen ? Bitte mal um Aufklärung...

    Mein Arbeitsumgbeung ist : Microsoft Visual C++ 6.0

    Würde gerne MFCs weiter verwenden :-)

  7. Immer wieder gern:D

    dann hilf mir doch gleich nochma :-)

       
    
     char cmdcom[1500];
    
       char set_env[100] = "/tmp" ;
    
      und ein array namens char cs[];
    
    
     

    wie kann ich die strings zusammenfügen mit welchem befehl so das alles dann in cmdcom steht

    sprich cmdcom = set_env + cs[1]

    edit:

    ARRG habs schon rausgefunden -> strcat

  8. Hallo.

    Ich habe ein C Programm geschrieben das etwas ausführen soll das es dynamisch per Aufruf bekommt..

    D.h. ich rufe aus der korn shell (UNIX) das c programm auf mit

    ./test_prog ich bin krass

    und im programm will ich die bzw. die übergabe parameter verarbeiten können :-)

    Wie greife ich aus dem C Programm darauf zu ?

    Viele Dank :)

  9. Hallo,

    ich gehe mal davon aus, das dies Perl ist ?!?

    @Admins

    Kann man nicht mal einführen, dass man das im Titel angeben _muss_ ?

    1.) Wieso benutzt du slices ?

    $CMD_TXT = `$cmd[$i]` wäre "richtig".

    2.) Gibt es einen Unterschied zwischen $count und $i ?

    3.) Check mal was in $cmd[$i] steht. Fehleranalsye mit "print" ist immer gut.

    Das tut:

    #!/opt/bin/perl

    @vector = (2,4,6,8,10,12,"echo \"HUHU\"");

    $test5=`$vector[6]`;

    print "P: $test5\n";

    cya

    alligator

    Hi.

    Ich habe soweit rausgefunden, das das scirpt funktioniert nur es liegt daran das profil settings geladen werden müssen ( wusste ich nicht das das die software braucht die ich ausführe *grml*)

    Nur das doofe ist wie bekomme ich die settings in perl geladen?

    Einfach die .sh datei auszuführen funzt nicht, da es auch ne andere shell publiziert wird....

    Ich habe von nem kollegen gehört das es da irgendeinen profile() befehl geben soll, hab den aber nicht gefunden *grml*

    Wer hat rat?

    Ach ja es ist perl *g*

  10. Hallo.

    Ich habe mir aus einem Formular verschiedene Systembefehle zusammengeschraubt die ich gerne ausführen will.

    Nun habe ich alle Befehle in einem Array und arbeite des folgend ab

     
    
     if(@cmd > 0)
    
      {
    
        $SERV_TXT = "<b> Folgende Befehle werden ausgeführt:</b><br>";
    
        for ($i = 0; $i < @cmd; $i++)
    
        {
    
          $SERV_TXT = $SERV_TXT.$count.". ".@cmd[$i]."<br> ";
    
          $CMD_TXT = `@cmd[$i]`;
    
          $SERV_TXT = $SERV_TXT.$CMD_TXT."<br>";
    
          $count++;
    
        }
    
      }
    
    

    Nur leider führt er eben den Befehl der in @cmd[$i] steht nicht aus . Und wenn ich es mit System mache bekomme ich keinen Systemoutput.. *grml*

    Wie schaffe ich es das er mir den Output vom Befehl in die Variable $CMD_TXT schreibt?

    Vielen dank :)

  11. Hallo.

    Ich hab ein kleines / großes Problem und zwar habe ich ein cgi script geschrieben. wenn ich es von der kommandzeile auf ausrufe funktioniert es doch sobald ich es über den browser aufrufe bekomme ich einen server internal error.

    Hier einmal mein script , ist noch nicht viel drin denn bevor ich die funktion mache müsste ich mal das ergebniss sehen:

     
    
    #!/usr/bin/perl
    
    
    ################################################################################
    
    # $Source:
    
    # $Author: givn
    
    # $Date: 2004/07/20
    
    # $Revision: 1.0
    
    # $State: Development
    
    ################################################################################
    
    # CGI SCRIPT:
    
    # Script checks some services and allows to restart / stop / start it
    
    ################################################################################
    
    
    
    #*******************************************************************************
    
    # Functions for own define
    
    #*******************************************************************************
    
    
    sub PrintHeader
    
    {
    
      print "<html>";
    
      print "<head>";
    
      print "<title>Tivoli Check </title>";
    
      print "<link REL=STYLESHEET TYPE=\"text/css\" HREF=\"./stylesheet.css\">";
    
      print "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n";
    
      print "<style TYPE=\"text/css\">";
    
      print "A { text-decoration: none; }";
    
      print "A:hover { text-decoration: underline; }";
    
      print "BODY,TD { font-family: arial,helvetica,sans-serif; font-size: 10pt; background-color:#FFFFFF}";
    
      print "TH { font-family: arial,helvetica,sans-serif; font-size: 11pt; text-align: center; font-weight: bold;background-color:#C1C1C1}";
    
      print "//--></STYLE>";
    
      print "</head>";
    
    
      print "<body>";
    
      print "<table WIDTH=\"100%\">";
    
      print "<tr>";
    
      print "<td>";
    
      print "<h1>Tivoli Check </h1></td>";
    
    
      print "<td ALIGN=RIGHT VALIGN=TOP>";
    
      print "<img SRC=\"./logo.gif\" TITLE=\"Logo\" NOSAVE height=41 width=114 align=ABSCENTER>";
    
      print "</td>";
    
      print "</tr>";
    
      print "</table>";
    
      exit (0);
    
    }
    
    
    sub PrintFooter
    
    {
    
      print "</body>";
    
      print "</html>";
    
      exit (0);
    
    
    }
    
    
    #******************************************************************************
    
    
    &PrintHeader ();
    
    &PrintFooter ();
    
    
    Perl liegt in dem Verzeichniss, indem ich es auch angegeben habe. Die Berechtigung auf der Datei sind: -rwxrwxrwx 1 root system 1846 Jul 20 09:48 check.cgi Alle anderen cgis in dem cgi-bin ordner funktionieren nur das nicht... folgendes gibt der error log vom Webserver aus (IBM HTTP Webserver)
    
    [Tue Jul 20 09:52:06 2004] [error] [client 172.31.24.41] Premature end of script headers: /usr/HTTPServer/cgi-bin/check.cgi 
    
     

    Ist total komisch und ich habe keine Ahnung mehr woran es liegen könnte!

  12. Hallo,

    ich möchte einmal gerne auf meinen lokalen Windows Rechner meinen Traffic über das PPPOE Interface mitschneiden, d.h. ich möchte mir gerne den Datenstream ansehen, da mein T-DSL zur Zeit einfach unerträgliche Pingschwankungen hat, und die Telekom die Schuld von sich weisst und ich würde einfach gerne sehen ob irgendwas von Programmen im Hintergrund die Leitung sporatisch belastet.

    Deshalb suche ich ein Tool das mir den Traffic mitschneidet, so das ich ihn dann auch anschauen kann ? Gibt es sowas für Windows XP?

    Wäre euch sehr dankbar :-)

  13. Hallo.

    Ich habe ein kleines Problem mit meiner TEC Console, d.h. ich kann sie nicht starten.

    Sie basiert auf Java.

    Als OS habe ich SuSE Linux 9.0 Prof. und als Java Runtime "java2-jre-1.4.2-35".

    Jedes mal wenn ich den TEC Consolen Client starten will, bekomme ich einen Speicherzugriffsfehler. Vllt. habe ich einfach eine zu alte Version vom Client der mit SuSE 9.0 noch nicht kompatibel ist. Ich finde aber keine auf der IBM Seite.

    Wer kann mir evtl helfen?

    Danke!

  14. Hallo.

    Ich suche ein Tool mitdem es mir möglich ist meine Arbeitszeiten einzutragen und mir das Tool gleich ausrechnet wieviel Stunden ich in der Woche zu leisten habe?

    D.h. ich möchte irgendwo meinen festen Stundensatz in der Woche eingeben und dann meine Zeiten Tag für Tag pflegen :-) gibt es sowas wenn ja wo? am besten natürlich freeware :D

    Vielen Dank!

  15. Hallo.

    Also bleibt mir wohl nix anderes übrig als Zone Alarm zu deaktivieren wenn ich eine Videokonferenz machen will :-/

    Oder kann man Zone Alarm irgendwie sagen lasse die und die speziellen Ports offen ( ich weiss normalerweise ist Zone Alarm nur ein "Anwendungsfilter" ) aber vllt. gibts ja sogar sowas!

  16. Hallo.

    Ich habn kleines Problem mit Net Meeting und ZoneAlarm.

    Und zwar habe ich Net Meeting einen Zugang erlaubt sowohl als Client aber auch als Server.

    Wenn sich nun jemand zur mir verbindet bzw. ich zu ihm kann ich mit ihm chatten aber ich kann kein Bildaufbau zustande bringen und auch nicht reden.

    Irgendwie scheint ZoneAlarm die Videoübertragung zu blocken.

    Wie bekomm ich das hin das das geht?

    Vielen Dank! :marine

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...