+ Antworten
Seite 30 von 77 ErsteErste ... 2026272829303132333440 ... LetzteLetzte
Ergebnis 581 bis 600 von 1.535
  1. #581
    der enizig wahre... Avatar von rootie
    Registriert seit
    Sep 2006
    Ort
    hinterm mond
    Beiträge
    146

    Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

    also ist das nicht ohne weiteres machbar? ich habe kurz nach "reflection" gegoogelt, aber das erschien mir recht Komplex.....auch wenn ich die Funktion, die ich suche, nicht gefunden habe

  2. #582
    it's gonna be legendary Avatar von ad absurdum
    Registriert seit
    Jul 2007
    Ort
    in Kognito
    Beiträge
    449

    Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

    Nein, so etwas wie eval() ist in Java nicht vorgesehen/vorhanden.

    Vielleicht hilft dir BeanShell, hab gehört damit soll es gehen. Habe aber selbst keine Ahnung davon.

    Normal müsste sich jedes Problem aber auch ohne eval lösen lassen.
    Dürfen Vegetarier Schmetterlinge im Bauch haben?

  3. #583
    Mitglied Avatar von metallerhawkeye
    Registriert seit
    Jul 2007
    Beiträge
    355

    Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

    hallo.... ich ein kleines großes php problem. ich weiß zwar das man hier keine php sachen posten soll aber ein anderes forum hab ich nicht gefunden.
    Code:
    <?php 
    	
    	# der Datenbankserver
    	$DATABASEHOST = 'localhost';
    	# der Benutzer
    	$DATABASEUSER = 'root';
    	# dessen Passwort
    	$DATABASEPASSWORD = '';
    	# der Name der Datenbank
    	$DATABASENAME = 'noten';
    	
    	# Verbindung herstellen
    	$mydatabase = mysql_connect($DATABASEHOST, $DATABASEUSER, $DATABASEPASSWORD);
    	# und die Datenbank auswählen
    	mysql_select_db($DATABASENAME, $mydatabase);
    	
    	# Abfrage in gewohnter MySQL-Syntax mit mysql_query()
    	$ergebnis = mysql_query('SELECT * FROM noten WHERE Name="'.$_POST["Name"].'"');
    	
    	# wenn $ergebnis false ist, sollte man die WHERE-Bedingung nochmals überprüfen (falsche Spaltenbezeichnungen oder Ähnliches)
    	if ($ergebnis != false) {
    		# solange $b Daten von $ergebnis enthält, diese Daten per echo ausgeben
    		while($b = mysql_fetch_assoc($ergebnis)) {
    			# "\n" ist übrigens eine neue Zeile -> Quellcode der Ausgabe
    			echo $_POST["Name"] . ' hat '  . $b["Punkte"] .' ' . 'Punkte.' . "\n";
    		}
    	}
    	
    	# mit der DELETE-Query werden aus der Tabelle noten genau eine (LIMIT 1) von Paul McCartney aus der Klasse 5a gelöscht.
    	# LIMIT ist nur dann sinnvoll, wenn auf die Bedingung (WHERE) mehrere Werte zutreffen und nur - hier der erste - Wert entfernt werden soll.
    	# LIMIT 5 löscht dann beispielsweise die ersten fünf zutreffenden Werte.
    	$delete = mysql_query('DELETE FROM noten WHERE Name="Paul McCartney" AND Klasse="5a" LIMIT 1');
    	
    	# mithilfe von INSERT werden in die Tabelle noten die Werte John Lennon, 5b, Mathematik, 3- eingefügt.
    	# die Anzahl der VALUES ist beliebig, allerdings muss die Reihenfolge exakt sein und mit der Struktur der Tabellenspalten (Name, Klasse, Fach, Note)
    	# übereinstimmen, sonst werden die Werte möglicherweise in eine falsche Spalte geschrieben und es kann Probleme mit Datentypen (z.B. int vs. text)
    	# geben bzw. macht es keinen Sinn wenn das Fach plötzlich "Ringo Starr" oder ähnlich heißt.
    	$insert = mysql_query('INSERT INTO noten VALUES("John Lennon", "5b", "Mathematik", "3-")');
    	
    	# um nach Durchführung der mysql_query() zu überprüfen, ob überhaupt etwas gelöscht bzw. eingefügt wurde, weist man die Funktion einer Variable
    	# (siehe oben) zu. Diese Variable erhält bei Erfolg den booleschen Wert true, bei Fehlschlag den Wert false.
    	
    	if ($delete) { # das selbe wie if ($delete == true)
    		# es hat geklappt
    		echo 'JUHU';
    	}
    	else {
    		# Paul McCartney bleibt wohl auf seiner schlechten Note sitzen
    		echo 'shit';
    	}
    
    ?><?php 
    	
    	# der Datenbankserver
    	$DATABASEHOST = 'localhost';
    	# der Benutzer
    	$DATABASEUSER = 'root';
    	# dessen Passwort
    	$DATABASEPASSWORD = '';
    	# der Name der Datenbank
    	$DATABASENAME = 'noten';
    	
    	# Verbindung herstellen
    	$mydatabase = mysql_connect($DATABASEHOST, $DATABASEUSER, $DATABASEPASSWORD);
    	# und die Datenbank auswählen
    	mysql_select_db($DATABASENAME, $mydatabase);
    	
    	# Abfrage in gewohnter MySQL-Syntax mit mysql_query()
    	$ergebnis = mysql_query('SELECT * FROM noten WHERE Name="'.$_POST["Name"].'"');
    	
    	# wenn $ergebnis false ist, sollte man die WHERE-Bedingung nochmals überprüfen (falsche Spaltenbezeichnungen oder Ähnliches)
    	if ($ergebnis != false) {
    		# solange $b Daten von $ergebnis enthält, diese Daten per echo ausgeben
    		while($b = mysql_fetch_assoc($ergebnis)) {
    			# "\n" ist übrigens eine neue Zeile -> Quellcode der Ausgabe
    			echo $_POST["Name"] . ' hat '  . $b["Punkte"] .' ' . 'Punkte.' . "\n";
    		}
    	}
    	
    	# mit der DELETE-Query werden aus der Tabelle noten genau eine (LIMIT 1) von Paul McCartney aus der Klasse 5a gelöscht.
    	# LIMIT ist nur dann sinnvoll, wenn auf die Bedingung (WHERE) mehrere Werte zutreffen und nur - hier der erste - Wert entfernt werden soll.
    	# LIMIT 5 löscht dann beispielsweise die ersten fünf zutreffenden Werte.
    	$delete = mysql_query('DELETE FROM noten WHERE Name="Paul McCartney" AND Klasse="5a" LIMIT 1');
    	
    	# mithilfe von INSERT werden in die Tabelle noten die Werte John Lennon, 5b, Mathematik, 3- eingefügt.
    	# die Anzahl der VALUES ist beliebig, allerdings muss die Reihenfolge exakt sein und mit der Struktur der Tabellenspalten (Name, Klasse, Fach, Note)
    	# übereinstimmen, sonst werden die Werte möglicherweise in eine falsche Spalte geschrieben und es kann Probleme mit Datentypen (z.B. int vs. text)
    	# geben bzw. macht es keinen Sinn wenn das Fach plötzlich "Ringo Starr" oder ähnlich heißt.
    	$insert = mysql_query('INSERT INTO noten VALUES("John Lennon", "5b", "Mathematik", "3-")');
    	
    	# um nach Durchführung der mysql_query() zu überprüfen, ob überhaupt etwas gelöscht bzw. eingefügt wurde, weist man die Funktion einer Variable
    	# (siehe oben) zu. Diese Variable erhält bei Erfolg den booleschen Wert true, bei Fehlschlag den Wert false.
    	
    	if ($delete) { # das selbe wie if ($delete == true)
    		# es hat geklappt
    		echo 'JUHU';
    	}
    	else {
    		# Paul McCartney bleibt wohl auf seiner schlechten Note sitzen
    		echo 'shit';
    	}
    
    ?>

  4. #584
    \o/ Avatar von sumisumi
    Registriert seit
    Jan 2008
    Beiträge
    3.961

    Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

    Zitat Zitat von metallerhawkeye
    hallo.... ich ein kleines großes php problem. ich weiß zwar das man hier keine php sachen posten soll aber ein anderes forum hab ich nicht gefunden.
    abgesehen davon das du schlecht gesucht hast nennst du nichtmal dein Problem

  5. #585
    Mitglied
    Registriert seit
    Apr 2008
    Beiträge
    45

    Standard eingabeaufforderung per batch deaktiveren

    Hallo Leute, ich versuche die eingabeaufforderung zu deaktiviern.

    Hoffe ich hab den richtigen Sammelthread gefunden

    Also ich will es mit batch machen ohne irgendwelche zusatzprogs oder sonstwas.
    Ich habe XP.

    Und ich bekomme es irgendwie nicht hin.

    Das habe ich schon alles probiert:

    Eingabeaufforderungs exe kopieren:
    Code:
    xcopy /Y/s c:\windows\system32\*cmd.exe* c:\windows\system32\npp\*cmd.exe*
    und dann halt löschen

    Eingabeaufforderungs exe löschen:
    Code:
    cd %windir%\system32\cmd.exe/S /Q
    oder so:
    Code:
    cd %windir%\system32\ 
    erase /F cmd.exe
    oder umbenennen:
    Code:
    ren cmd.exe %usdat%anderer name.exe

    Wahrscheinlich gibts dafuer ne ganz einfache lösung aber ich blick momentan nicht durch.

    Ich hoffe ihr könnt mir dabei helfen.....


    gruß tobi

  6. #586
    Mitglied Avatar von __sonic__
    Registriert seit
    Nov 2008
    Beiträge
    75

    Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

    Zitat Zitat von rootie
    [JAVA] Variable ansprechen, variablenname im code nur als string verfügbar, kann man das machen, wenn ja wie?

    zur kurzen Erklärung^^:

    Code:
    int hallodu = 3;
    
    String s1 = "hallodu";
    
    SystemOutPrintln(hallodu); // = 3
    
    SystenOutPrintln(s1) // != 3; =hallodu; soll aber 3 bei rauskommen

    danke schonmal!!

    mfg rootie
    Direkt nicht, du könntest sowas ähnliches aber mit nem assoziativen Container nachbilden.

    Gruß
    __sonic__

  7. #587
    Wahnsinnige Backware Avatar von stefbrot
    Registriert seit
    May 2006
    Ort
    An meinem PC
    Beiträge
    2.392

    Standard Re: eingabeaufforderung per batch deaktiveren

    Zitat Zitat von Tobi_VB
    Hallo Leute, ich versuche die eingabeaufforderung zu deaktiviern.
    Die cmd.exe von Windows XP lässt sich nicht löschen. Die Datei wird automatisch wiederhergestellt. (Und das ist auch gut so)
    Du kannst die Eingabeaufforderung in den Systemrichtlinien verbieten:
    http://www.supportnet.de/listthread/182688
    Denk daran: Du bist Terrorist!

  8. #588
    Mitglied
    Registriert seit
    Apr 2008
    Beiträge
    45

    Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

    Okay danke, probier ich gleich mal aus.

    gut das hab ich mir nun angesehen und muss sagen das es vollkommen an an meiner frage vorbei geht.

    Ich will die Eingabeaufforderung per Batch de-und aktivieren.
    Geändert von Tobi_VB (29. 01. 2009 um 12:04 Uhr)

  9. #589
    der enizig wahre... Avatar von rootie
    Registriert seit
    Sep 2006
    Ort
    hinterm mond
    Beiträge
    146

    Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

    Zitat Zitat von __sonic__
    Direkt nicht, du könntest sowas ähnliches aber mit nem assoziativen Container nachbilden.

    Gruß
    __sonic__

    hm, das wäre eine möglichkeit, ich probier das mal aus, danke für den tipp!

  10. #590
    Mitglied
    Registriert seit
    Apr 2008
    Beiträge
    45

    Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

    sry habs doppelt geschrieben....
    Geändert von Tobi_VB (29. 01. 2009 um 23:03 Uhr)

  11. #591
    Mitglied
    Registriert seit
    Apr 2008
    Beiträge
    45

    Standard frage

    also ich hab es jetzt so gelöst:

    Code:
    assoc .exe=error
    jetzt habe ich eine neue frage:

    Also ich habe aus einer batch eine exe gemacht und versuche aus dieser exe heraus eine batch zu starten die sich automatisch öffnet sobald die exe sich schließt. Diese sich automatisch öffnende batch soll die exe löschen und eine vbs datei und dann sich selber löschen.

    das hab ich geschreiben aber die bat startet nicht automatisch und löscht sich nicht selbert und auch nicht die vbs datei......vielleicht könnt ihr mir ja sagen was ich falsch gemacht habe

    Code:
    echo @echo off>batch.bat
    echo cd %userprofile% desktop>>batch.bat
    echo del die exe.exe>>batch.bat
    echo del %0>>batch.bat
    echo cd %userprofile% desktop>>batch.bat
    echo del script.vbs>>batch.bat
    start %userprofile% desktop\batch.bat
    exit

    dann schonmal danke

    gruiß tobi

    edit: habs alleine geschafft....
    Geändert von Tobi_VB (31. 01. 2009 um 23:47 Uhr)

  12. #592
    Wahnsinnige Backware Avatar von stefbrot
    Registriert seit
    May 2006
    Ort
    An meinem PC
    Beiträge
    2.392

    Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

    Zitat Zitat von Tobi_VB
    Okay danke, probier ich gleich mal aus.

    gut das hab ich mir nun angesehen und muss sagen das es vollkommen an an meiner frage vorbei geht.

    Ich will die Eingabeaufforderung per Batch de-und aktivieren.
    Vollkommen vorbei nicht, ich würde eher sagen einen Schritt zu früh aufgehört Alles was der gpedit.msc macht findet man irgendwo in der Registry, und das wiederum kannst du mit dem Befehl reg in einer Batchdatei ändern.
    In HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft bzw. in den Userbereichen liegen die Einträge. Ich weiß nicht wie gut du dich mit der Registry auskennst oder mit reg, aber damit sollte es eigetnlich gehn.
    Denk daran: Du bist Terrorist!

  13. #593
    Mitglied
    Registriert seit
    Apr 2008
    Beiträge
    45

    Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

    Ich weiß nicht wie gut du dich mit der Registry auskennst oder mit reg, aber damit sollte es eigetnlich gehn.
    eigentlich hab ich davon keinen blassen schimmer aber ich hab mir mal ne formal besorgt um den taskmanager ueber die reg zu deaktivieren und vielelicht kann man daraus was basteln.....

    Code:
    "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v DisableTaskMgr /t REG_DWORD /d "1" /f
    Ich war auch eben mal genau diesem pfad gefolgt indem ich auf start => ausfuehren => regedit gegangen war und den pfad dort mal nach und nach geöffnet hatte aber da war kein taskmgr....


    !!!!Wichtig is bei der ganzen geschichte das es dann auch wieder aktiviert werden kann.....

    gruß tobi

    edit:sche** drauf wenn die exe deaktiviert ist, kommt man eh nicht mehr in die eingabeaufforderung
    Geändert von Tobi_VB (31. 01. 2009 um 23:49 Uhr)

  14. #594

    Standard [cmd]

    Eine Frage:
    Kann ich bei einer batch Datei eine Ausgabe von einem befehl direkt in einem neuen Befehl mit einbeziehen?
    (bsp: die ip bei einem nslookup Befehl direkt anpingen)
    lg JonnyX

  15. #595
    Parasit Avatar von SoulSpirit
    Registriert seit
    Aug 2004
    Beiträge
    2.664

    Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

    stichwort "pipen" (das englische, nicht das deutsche )
    “Debugging is twice as hard as writing the code in the first place.
    Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.”
    – Brian W. Kernighan
    has the large hadron collider destroyed the world yet?

  16. #596

    Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

    oha
    Gibts da nicht noch eine einfachere Möglichkeit?

  17. #597
    Kacknub Avatar von DeliKato
    Registriert seit
    Jul 2007
    Beiträge
    575

    Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

    Einfacher wäre es wohl nur wenn die Batch deine Gedanken lesen könnte.
    Wer eine 2 braucht, denkt nicht abstrakt genug!
    Understanding Computer Technology
    Dont't Panic! -> 101010
    "If you think it's simple, then you have misunderstood the problem." - Bjarne Stroustrup

  18. #598
    Parasit Avatar von SoulSpirit
    Registriert seit
    Aug 2004
    Beiträge
    2.664

    Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

    befehl1 | befehl2
    bewirkt dass der output von befehl1 direkt in befehl2 gepiped wird.. einfacher gehts wohl wirklich nicht
    “Debugging is twice as hard as writing the code in the first place.
    Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.”
    – Brian W. Kernighan
    has the large hadron collider destroyed the world yet?

  19. #599

    Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

    okay is klar
    nur habe ich das problem, dass ich gerne nur einen Teil der ersten Ausgabe in dem zweiten Befehl nutzen will.
    Am besten wär es, wenn ich diesen teil der Ausgabe als Variable speichern könnte.

  20. #600
    Parasit Avatar von SoulSpirit
    Registriert seit
    Aug 2004
    Beiträge
    2.664

    Exclamation Re: [Sammelthread] Codeschnippsel und kurze Fragen

    was in batch auch ohne probleme möglich ist.. einfach mal googlen
    “Debugging is twice as hard as writing the code in the first place.
    Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.”
    – Brian W. Kernighan
    has the large hadron collider destroyed the world yet?

  21.  
     
     
+ Antworten
Seite 30 von 77 ErsteErste ... 2026272829303132333440 ... LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein