Stigma
Gesperrt
Guten Tag liebe tutorial User,
nun habe ich ein größeres Projekt fertiggestellt. Dieses habe ich mithilfe von Eclipse in eine .jar Datei gepackt und frage mich nun folgendes.
1. Wie kann ich das Icon von der .jar Datei verändern sprich meinen Bedürfnissen anpassen?
2. Ist es Möglich den Quellcode so zu verschlüsseln, dass keiner Zugang zu den class-Dateien hat?
3. Wie würdet Ihr den Verlauf eines Image(Farbe) langsam ins gleiche Image (schwarzweiß) lösen?
4. (Optional, wenn wir schon mahl dabei sind) Kent jemand ein gutes Programm womit ich .gif Dateien erzeugen kann?
@1: Ich weis das es Möglich ist, den –jar Dateien ein persönliches Icon zu verpassen, die Frage die sich stellt ist wie. (Womit wird gleichzeitig mit beantwortet)
@2: Wenn Ihr euch nun fragt: „Warum in Gottesnamen will dieser Type seinen Code verschlüsseln?“, dann lasst es mich folgendermaßen kundtun. Bereits zum drittenmal haben ich mitbekommen wie Schüler/Studenten und dreiste Lehrer/Dozenten meine Schöpfungen klonten! Sie veränderten die GUI (es wurde ein Logo eingearbeitet), die Variablenamen wurden, gewollt oder ungewollt?, verändert. Die Dreistigkeit ist aber, dass Sie alle behaupten: “Das habe ich ganz allein Programmiert“. Wenn dann Fragen von mir bezüglich bestimmter Codeteile kommen, können diejenigen natürlich nicht die entsprechende Antwort darauf geben. Natürlich ist das ganze rufschädigend für die betreffenden Personen. .jar Dateien lassen sich entpacken. Genau das möchte ich verhindern oder zumindest das die Personen nicht an den Quellcode kommen. Weiterhin soll das Programm aber mit einem Doppelklick gestartet werden können.
Ich hab vor einiger Zeit in einem Buch gelesen man könnte die Variablen im Quellcode folgendermaßen umschreiben. Meiner Ansicht nach bringt dieses nicht viel.
@3: Ähnlich dem Ausschalten Effekt unter Windows XP! Ich habe eine Klasse dafür entworfen allerdings ist diese nicht besonders stabil. Bei einem Bild von 1600x1200 Bildpunkten springt die Systemauslastung Kurzzeitig in die Höhe. Das liegt unteranderem auch daran das genau zu diesem Zeitpunkt viele Rechenoperatoren durchgeführt werden. Nun wollte ich Optimieren.
@4: Ich möchte bestimmten Bereichen sagen, sie sollen sich erst animieren wenn der Benutzer mit der Maus rüberfährt. Mit animieren ist die Animation gemein. Diese soll allerdings erst ab einen bestimmten Zeitpunkt anfangen. Ist der Zeitpunkt noch nicht erreicht wird standardmäßig das erste Bild von der Serie angezeigt. Bislang habe ich kein spezielles Programm gefunden, und verwende deshalb CS3.
Für alle die das Programm nicht kennen:
„Dieses Beispiel trägt den Namen „Collatz“.“
Für alle die das Programm kennen:
„Lobenswert! Es dauert einen Moment bis man durchsteigt, da wie Sie sicherlich bemerkt haben die Variablen… verschlüsselt sind. “
Für alle die das Program kennen und meinen sie könnten es eleganter lösen:
„Sie sehen die erste von 3Versionen. In der dritten Version ist es ein Vierzeiler und es wird rekursiv abgearbeitet.“
Vielen Dank im Voraus und einen guten Rutsch wünsche ich euch.
P.C.
nun habe ich ein größeres Projekt fertiggestellt. Dieses habe ich mithilfe von Eclipse in eine .jar Datei gepackt und frage mich nun folgendes.
1. Wie kann ich das Icon von der .jar Datei verändern sprich meinen Bedürfnissen anpassen?
2. Ist es Möglich den Quellcode so zu verschlüsseln, dass keiner Zugang zu den class-Dateien hat?
3. Wie würdet Ihr den Verlauf eines Image(Farbe) langsam ins gleiche Image (schwarzweiß) lösen?
4. (Optional, wenn wir schon mahl dabei sind) Kent jemand ein gutes Programm womit ich .gif Dateien erzeugen kann?
@1: Ich weis das es Möglich ist, den –jar Dateien ein persönliches Icon zu verpassen, die Frage die sich stellt ist wie. (Womit wird gleichzeitig mit beantwortet)
@2: Wenn Ihr euch nun fragt: „Warum in Gottesnamen will dieser Type seinen Code verschlüsseln?“, dann lasst es mich folgendermaßen kundtun. Bereits zum drittenmal haben ich mitbekommen wie Schüler/Studenten und dreiste Lehrer/Dozenten meine Schöpfungen klonten! Sie veränderten die GUI (es wurde ein Logo eingearbeitet), die Variablenamen wurden, gewollt oder ungewollt?, verändert. Die Dreistigkeit ist aber, dass Sie alle behaupten: “Das habe ich ganz allein Programmiert“. Wenn dann Fragen von mir bezüglich bestimmter Codeteile kommen, können diejenigen natürlich nicht die entsprechende Antwort darauf geben. Natürlich ist das ganze rufschädigend für die betreffenden Personen. .jar Dateien lassen sich entpacken. Genau das möchte ich verhindern oder zumindest das die Personen nicht an den Quellcode kommen. Weiterhin soll das Programm aber mit einem Doppelklick gestartet werden können.
Ich hab vor einiger Zeit in einem Buch gelesen man könnte die Variablen im Quellcode folgendermaßen umschreiben. Meiner Ansicht nach bringt dieses nicht viel.
Code:
public class 010 {
public static void main(String[] 001) {
int 011 = 3;
int 100 = 0;
System.out.println("Die eingabe war : " + 011);
while (011 != 1) {
if (011 % 2 == 0) {
011 = 011 / 2;
} else {
011 = 011 * 3 + 1;
}
100++;
}
System.out.println("Das programm wurde " + 100 + " durchlaufen!");
}
}
@3: Ähnlich dem Ausschalten Effekt unter Windows XP! Ich habe eine Klasse dafür entworfen allerdings ist diese nicht besonders stabil. Bei einem Bild von 1600x1200 Bildpunkten springt die Systemauslastung Kurzzeitig in die Höhe. Das liegt unteranderem auch daran das genau zu diesem Zeitpunkt viele Rechenoperatoren durchgeführt werden. Nun wollte ich Optimieren.
@4: Ich möchte bestimmten Bereichen sagen, sie sollen sich erst animieren wenn der Benutzer mit der Maus rüberfährt. Mit animieren ist die Animation gemein. Diese soll allerdings erst ab einen bestimmten Zeitpunkt anfangen. Ist der Zeitpunkt noch nicht erreicht wird standardmäßig das erste Bild von der Serie angezeigt. Bislang habe ich kein spezielles Programm gefunden, und verwende deshalb CS3.
Für alle die das Programm nicht kennen:
„Dieses Beispiel trägt den Namen „Collatz“.“
Für alle die das Programm kennen:
„Lobenswert! Es dauert einen Moment bis man durchsteigt, da wie Sie sicherlich bemerkt haben die Variablen… verschlüsselt sind. “
Für alle die das Program kennen und meinen sie könnten es eleganter lösen:
„Sie sehen die erste von 3Versionen. In der dritten Version ist es ein Vierzeiler und es wird rekursiv abgearbeitet.“
Vielen Dank im Voraus und einen guten Rutsch wünsche ich euch.
P.C.