Zum Inhalt springen

Whatever

Mitglieder
  • Gesamte Inhalte

    375
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Whatever

  1. Geht es nicht. Wie man übrigens deutlich lesen kann... Ich weiß nicht ob ich es geschrieben habe, aber ich kann Programmieren. Ich beherrsche sowohl Java, C# und PHP sowie Grundzüge von C und ASM. In C (oder auch in C++) ein GUI zu erstellen ist unheimlich aufwendig. Die eigentlich Funktion des Programms ist geradezu lächerlich simple: - Datei öffnen - je nach Auswahl auf der GUI ein paar Parameter an den Anfang der Datei schreiben - Datei zwischenspeichern - ftp.exe aufrufen und den Kram wegschicken Das ganze sind ungefähr 50 Zeilen Code, und für das Frontend soll ich 200 Zeilen und mehrer Tage investieren? oO
  2. Ich brauche eine möglichst einfache Möglichkeit ein winziges Windowsprogramm zu schreiben, dazu ist mir mittlerweile jedes Mittel und jede Sprache recht... Anforderungen: Syntax ******* egal, solange ich es mir in ein paar Tagen halbwegs beibringen kann (Ja, ich habe vorbildung, sollte also kein Thema sein) fertiges soll im Idealfall aus nur einer EXE bestehen, wenn das nicht geht muss es ohne Installation laufen keine Frameworks/VM/oder ähnliches Funktionsumfang muss nix dolles sein, ich muss eine Datei öffnen, den Inhalt modifizieren und dann eine weite Anwendung über die Windows-Shell aufrufen Raus fallen: Java (Grund: braucht VM) VB.NET/C#,J# (Grund: brauchen .NET) VB (Grund: IDE nur gegen Geld erhältlich, lohnt sich nicht - order irre ich?) C/C++ (Grund: Zu komplex, kann ich nicht wirklich) Was mir noch einfallen würde: Perl (Hab ich etwas Angst vor, hat mich in meiner Jugend mal vergrault, ausserdem kann ich damit keine selbst-lauffähigen Exes erstellen, oder?) ...tja...
  3. Stehe es hier? http://www.w3.org/TR/xslt#section-Conditional-Processing (Nein, ich hab nicht nachgeschaut)
  4. Wenn man PHP erst noch ein XML generieren lässt, dauert das ganze ja noch länger. Einfach einen String raushauen dürfte wesentlich einfacher sein. Nur weil man XML für jeden ******* benutzen kann, muss man es noch lange nicht
  5. Der Punkt ist dass Excel unter keinen Umständen mehr als 65536 Zeilen zulässt. Da nützt es dir auch nix, wenn du ein Tool findest das die 300000 Zeilen in ne Tabelle packt, Excel kann dmait nicht umgehen.
  6. Aus dem Bauch heraus: Natürlich haftest du nicht. Wenn der Benutzer keinen Grund hat anzunehmen dass die Übertragung verschlüsselt ist (wenn es z.B. so vorgesehen war, oder wenn da irgendwo steht das die Übertragung "gesichert" wäre), ist sie eben unverschlüsselt. Ich meine, es legt ja auch niemand vertrauliche Dokumente in eine Plastiktüte und wundert sich dann wieso jeder da heran kann...
  7. Whatever

    sun.net.ftp.FTPClient

    Da die Funktion List() lediglich den FTP-Command "LIST" an den Server sendet, hab ich mal in der entsprechend RFC nachgeschaut. Dort heißt es: [...] LIST (LIST) This command causes a list to be sent from the server to the passive DTP. If the pathname specifies a directory or other group of files, the server should transfer a list of files in the specified directory. If the pathname specifies a file then the server should send current information on the file. A null argument implies the user's current working or default directory. The data transfer is over the data connection in type ASCII or type EBCDIC. (The user must ensure that the TYPE is appropriately ASCII or EBCDIC). Since the information on a file may vary widely from system to system, this information may be hard to use automatically in a program, but may be quite useful to a human user. [...]
  8. SelfPHP finde ich persönlich eher schlecht. Für Anfänger wäre es sinnvoll erstmal das hier durchzuarbeiten: http://tut.php-q.net/
  9. Gibt dem Bild einfach eine ID oder nen Hash mit (kannst du ja auch per POST übermitteln) und bau noch eine weitere PHP Seite, die du mit der ID/Hash aufrufst und die dir dann True/False zurückgibt (bei Bedarf natürlich auch mehr), wenn der Server das zugehörige Bild fertig verarbeitet hat. Die Seite rufst du dann im Hintergrund einfach alle paar Sekunden auf.
  10. ...und benutzt Satzzeichen. Die erhöhen den Lesenkomfort erheblich
  11. Ich benutze RemotlyAnywhere. Funktioniert via Browser (Java, DHTML oder ActiveX), hat den Vorteil, das man es überall benutzen kann ohne das man Clientsoftware braucht. Ahja, behrrscht SSL...
  12. Ich finde diesen Lizensierungwahn in letzter Zeit wirklich Haarsträubend. Okay, bei Endanwendersoftware bei der wirklich die Gefahr besteht, dass sie ständig kopiert wird kann ich den Gedankengang der Hersteller ja noch nachvollziehen (als Beispiele sehe ich solche Sachen wie Photoshop, Maya, DVd Auditoren, etc. also wo wirklich Knowhow hintersteht). Aber nehmen wir dochmal als Beispiel eine Software wie CATIA (ich greife die gerade heraus weil wir da neulich gerade Probleme mit hatten). Eine sicherlich gute Software hinter der eine Menge arebit steckt...aber außerdem auchnoch eine spezialisierte und hochprofsessionelle CAD-Anwendung - Wer soll denn sowas Raubkopieren? Firmenkunden: Jede Firma wird genau darauf bedacht sein, sowas nicht zu tun, denn wenn man dann dabei erwischt wird wird es nicht nur richtig teuer sondern der Ruf ist auchnoch im *****. Desweiteren kommen die auch nicht wirklich einfach dran, denn man kann ja wohl kaum zur Konkurrenz gehen und um ne Kopie bitten, und in Tauschbörsen taucht das Teil eh nicht auf, weil einfach kein "Bedarf" besteht. Gut, da wäre auchnoch die Sache, dass man "mal eben" eine Kopie anfertigt damiz z.B. ein weitere Mitarbeiter damit arbeiten kann, aber: In solchen Fällen hätte man eh keine weitere Lizenz erworben, sondern sich anders beholfen. Wenn wirklich Bedarf besteht wird eben gekauft, sonst nicht. Endanwender: Brauchen diese Software nicht, werden sie nicht Produktiv nutzen und könnte sie wahrscheinlich eh nicht richtig bedienen. Bestenfalls würden sie mal ein bischen reinschnuppern um sich z.B. privat Weiterzubilden ("Klar habe ich shconmal mit Furzsoftt gearbeitet" macht sich im Bewerbungsgespräch recht gut), aber auch hier: Sie hätte sie eh nicht gekauft. Fazit: Nicht jede Kopie wäre auch ein Verkauftes Produkt gewesen. Aber das müssen die Hersteller wohl erst noch lernen... ---------- SNIP ---------- Und jetzt zu dir: Ich weiß ja nicht was du arbeitetest, aber ich spekuliere einfach mal: Du bist ein "unterbezahlter FIAN". Daraus schließe ich den Schluss das du in keiner großen Softwareschmiede arbeitest, denn die hätten für sowas jemanden der sich damit auskennt. Außerdem bastelt ihr sowas selbst, statt es einzukaufen. Ergo arbeitest duc auchnoch an einer hochspezialisierten Hochpreissoftware, denn da wären ein paar Euro im Endpreis auch egal gewesen. Daraus kann man schließen: Irgendeine mittelgroße Programmierwerkstatt die eine Software entwickelt, für die es keinen wirklich großen Bedarf gibt. Lasst es lieber. Das einzige was ihr damit erreicht ist eine verärgerung der Kunden, wenn es mal nicht funktioniert (und solche Sachen haben die Angewohnheit entweder zu empfindlich zu sein, oder nicht zu funktionieren). Wenn ihr was machen wollt, macht es so: Software gibt euch eine Datei -> Ihr generiert eine Lizenzdatei -> Kunde packt die auf USB-Stick Afaik gibt es für solche Zweck extra Sticks die für sowas geschützte Speicherbereiche haben. Software an Hardware binden ist un bleibt pervers... Und jetzt mach ich Feierabend, ich gleube ich habe die letzte halbe Stunde gut genutzt
  13. Ich hatte es zwar schon befürchtet...aber: ARGH! Naja, was solls, die 2 Tage arbeit
  14. Es liegt ja auch ein rechtwinkliges Dreieck zugrunde... Berechnet werden die grünen Strecken mit Hilfe der grauen Hilfsdreiecke...
  15. Servus. Ich hab für interne Zwecke ein kleines Tool mit Visual Studio Express erstellt. Allerdings war ich mir nicht im Klaren, dass ich nicht VB, sondern VB.NET benutze. Das Programm soll allerdings auf Rechnern ohne installiertes NET laufen. Gibt es eine möglichkeit das irgendwie so zu kompilieren, dass die benötigen NET Fukntionen direkt mit eingebunden werden? Ich meine nicht, dass NET bei bedarf mitinstalliert wird! Oder gibt es andere möglichkeiten (ausser Code kopieren und an VB anpassen) wie ich das ganze auch ohne NET zum laufen bekomme. (Warum ich NET nicht installieren kann? Ist Vorgabe!)
  16. Ich habe nochmal ein wenig gegrübelt und eigentlich lässt das nur einen Schluss zu... Du bekommst drei Punkt: A, B, C Das Programm soll jetzt herausfinden welche beiden Punktpaare am dichteten beieinander leigen (also Nicht am weitestens auseinander sind). Die einfachste Lösung wäre, da es ja in jedem Fall ein Dreieck ist (es sei denn 2 Punkt leigen am selben Ort, aber das kann man ja vorher abfangen), der Satz des Phytagoras. Berechne einfach folgendes: A nach B: (Ax-Bx)² + (Ay-By)² = 37 A nach C: (Ax-Cx)² + (Ay-Cy)² = 58 B nach C: (Bx-Cx)² + (By-Cy)² = 5 (Die Wurzel kann man weglassen, wir wollen ja nicht die Entfernung, sondern nur das Verhältnis) Dann greifst du dir die beiden kleinesten raus (oder besser: Streichst die größte Entfernung) und du hast es. Implementierung entweder einfach und schnell über verschachteltes Array oder schön Objektorientiert: 3 Punktobjekte 3 Vektorobjekte 1 Funktion die die Entfernung berechnet
  17. Wo hakt es denn? Das müssten wir schon wissen (es sei denn du willst alles vorgekaut haben, das wird kaum jemand tun). Ganz nebenbei versteh ich die Aufgabenstellung nicht. Geht es um das finden des kürzesten Weges, oder um ein Paar Punkt die am dichtesten Zusammenstehen? Für ersteres: Such einfach die beiden Punkte, die am weitesten auseinander liegen und die Verbindung über die anderen beiden ist die kürzeste. (Oder so *verwirrtbin*
  18. Whatever

    Caching ausschalten

    Stellt sich die Frage: Welcher Cache und was für Daten?
  19. Ahja, ich vergaß, VB6. Und das VB das Format nicht unterstürzt is sowas von egal. Er soll bloß die Ursprungsdatei komplett als Bytecode im Speicher ablegen, die Parameter in die Datei schreiben und den Bytecode wieder anhängen...eigentlich eine total Triviale angelegenheit (als ich das unter Unix getestet habe hab ich einfach cat genommen und den Header & Bytecode zusammengefügt. Trenn und Steuerzeichen gibt es keine, die Parameter sehen so aus: BEGMF "RCH datei"; MFVERSION 1; //blubb ENDMF;######################### Die Rauten sind dann der ursprüngliche Bytecode der Tiff Datei. Der Plotter sortiert sich das dann selbst zurecht.
  20. Kannst du nicht einfach einen Listener auf die erste Combobox setzen und der Listener aktualisiert die andere? Oder sind das 2 getrennte Programme?
  21. Hi, ich bräuchte mal kurz Hilfe. Ich hab eine Bilddatei (Tif) deren Inhalt komplett eingelesen und zwischengespeichert werdenn soll. Dann soll eine zweite Binärdatei erstellt werden in die zunächst einige Parameter geschrieben werden und dann soll der Inhalt der Ursprungsdatei daran angehängt werden. Hintergrund: Unser Plotter wird über die Parameter die ich vor die Datei schreibe geseuert. Ich kann zwar Java, PHP und C#, allerdings soll das ganze in VB geschrieben werden (damit wir nicht überall Runtimes/VM installieren müssen) und das kann ich leider garnicht (okay, man hat mich früher in der Schule mal gezwungen es zu lernen, aber das hab ich wohl verdrängt ). Ich brauche also folgende Dinge (der schlichte Code reicht mir): - Wie lese ich die Datei ein und speicher sie im Speicher zwischen? - Wie erzeuge ich eine neue Datei? - Wenn ich da einfach nen String reinschreibe, welcher Zeichensatz wird dann benutzt? - Wie hänge ich die alten Daten an? - Gibt es bei VB eine Methode/Klasse (hat VB sowas? )/irgendwas mit der ich möglichst simple nen FTP-Upload machen kann? Wenn nicht, egal! Am liebsten (oder das muss wirklich nicht) wäre es mir ja wenn mir jemand eine kleines Sub schreiben könnte... Parameter: Pfad der Ausgansdatei, Pfad der neuen Datei, String der vor die Daten gehängt wird Rückgabe: Nix, oder ein Bollean (fehlgeschlagen/erfolgreich)
  22. Hmm, normalerweise müsste du nachschauen können wo die PST liegt. Extras - Dienste - Persönlicher Ordner - Eigenschaften.
  23. Und dann kommt Sven-Kevin mit seinem Browser in dem er Javascript abgeschaltet hat und muss ganz doll weinen, weil die Seite keine Funktionalität mehr hat. Javascript ist böse!
  24. Ähm...Batch-Dateien sind Stapelverarbeitungsdateien für die Dos/Windows Kommandozeile...oder? :confused:
  25. Dynamisch erstellte Links, die das Script mit den Parametern aufrufen, nach denen sortiert wird.

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...