myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

Programmieridee gesucht!

Willkommen

myGully

Links

Forum

 
Antwort
Themen-Optionen Ansicht
Ungelesen 02.04.10, 00:51   #1
DeathCrow
Anfänger
 
Registriert seit: Jan 2010
Beiträge: 1
Bedankt: 0
DeathCrow ist noch neu hier! | 0 Respekt Punkte
Standard Programmieridee gesucht!

hallo,
ich suche eine Programmieridee! Und bitte jetzt nicht mit allgemeinen Dingen kommen. (Jaha, der Herr stellt auch noch Ansprüche )
Mich würden eher abgefahrenere Projekte reizen, wie z.B. Webcrawler oder JDownloader 2.0 ...
Leider fällt mir im Moment nichts Gutes ein. Wisst ihr vllt. was? (Sprache: C, C++, PHP/MYSQL, VB.NET)

DeathCrow
DeathCrow ist offline   Mit Zitat antworten
Ungelesen 02.04.10, 06:00   #2
Lagos
Banned
 
Registriert seit: Sep 2009
Beiträge: 337
Bedankt: 98
Lagos ist noch neu hier! | 0 Respekt Punkte
Standard

wie wäre es mit einer verschlüsselungs programm aller cesear aber halt wirklich auf einem brauchbaren level
Lagos ist offline   Mit Zitat antworten
Ungelesen 02.04.10, 09:05   #3
urga
Mitglied
 
Benutzerbild von urga
 
Registriert seit: Aug 2009
Ort: void* (*wtf[])(void **);
Beiträge: 453
Bedankt: 137
urga ist noch neu hier! | 0 Respekt Punkte
Standard

[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
__________________
entropie erfordert keine wartung
urga ist offline   Mit Zitat antworten
Ungelesen 04.04.10, 01:55   #4
Celion
Wookie
 
Registriert seit: Aug 2009
Ort: \etc\passwd
Beiträge: 195
Bedankt: 19
Celion ist noch neu hier! | 0 Respekt Punkte
Standard

Eine richtig abgefahrene Idee?

Eine einheitliche Dateiendung :P

Szenario:

Wir haben eine einheitliche Dateiendung namens *.dna, nun müssen wir ja dem Betriebsystem mitteilen was es damit machen soll, könnte ja ein executable sein oder nur plaintext :P

Dafür nehmen wir ein zwischen Programm

DNAInterpret untersucht die Datei mit der Endung *.dna auf markante Merkmale:

zip -> PK
rar -> Rar!
bmp -> BMvf
pdf -> %PDF
jpg -> JFIF
exe -> This file cannot run under DOS mode

Findet DNAInterpret ein solches Merkmal öffnet er die Datei mit dem in der Registry oder optinal in der programmeigene Datenbank mit dem passenden Programm. Falls ein solches Merkmal nicht vorhanden ist kann DNAInterpret folgende Möglichkeiten dem User anbieten:

Datei mit Notepad öffnen
Datei nicht öffnen

Natürlich ist so ein Projekt ziemlich schwachsinnig aber als kleiner Zeitvertreib eine nette Spielerei oder ein nettes Projekt :P

Wenn du willst kann ich dir ja helfen *grins*
__________________
Wookie with a Cookie . © 2007 - 2009
Celion ist offline   Mit Zitat antworten
Ungelesen 07.04.10, 13:34   #5
Mint
Ist öfter hier
 
Benutzerbild von Mint
 
Registriert seit: Dec 2009
Beiträge: 245
Bedankt: 80
Mint gewöhnt sich langsam dran | 48 Respekt Punkte
Standard

Ich fände ein Programm gut dass Text in Vigenère Code verschlüsselt und andersrum, am Besten mit grafischer Oberfläche!
(Hab's selbst schon mal überlegt aber habe keinen Plan wie man dem PC diese Tabelle begreiflich machen soll )
__________________
Zitat:
Zitat von John Lennon
Musik gehört allen. Nur die Plattenfirmen denken, dass man sie besitzen kann.

Mint ist offline   Mit Zitat antworten
Ungelesen 07.04.10, 13:42   #6
Celion
Wookie
 
Registriert seit: Aug 2009
Ort: \etc\passwd
Beiträge: 195
Bedankt: 19
Celion ist noch neu hier! | 0 Respekt Punkte
Standard

mehrdimensionale arrays

könnte z.B so aussehen:

const char table[26][26] = {
{ 'A','B','C','D','E','F','G','H','I','J','K','L','M ','N','O','P','Q','R','S','T','U','V','W','X','Y', 'Z' },
{ 'B','C','D','E','F','G','H','I','J','K','L','M','N ','O','P','Q','R','S','T','U','V','W','X','Y','Z', 'A' },
{ 'C','D','E','F','G','H','I','J','K','L','M','N','O ','P','Q','R','S','T','U','V','W','X','Y','Z','A', 'B' },
{ 'D','E','F','G','H','I','J','K','L','M','N','O','P ','Q','R','S','T','U','V','W','X','Y','Z','A','B', 'C' },
{ 'E','F','G','H','I','J','K','L','M','N','O','P','Q ','R','S','T','U','V','W','X','Y','Z','A','B','C', 'D' },
{ 'F','G','H','I','J','K','L','M','N','O','P','Q','R ','S','T','U','V','W','X','Y','Z','A','B','C','D', 'E' },
{ 'G','H','I','J','K','L','M','N','O','P','Q','R','S ','T','U','V','W','X','Y','Z','A','B','C','D','E', 'F' },
{ 'H','I','J','K','L','M','N','O','P','Q','R','S','T ','U','V','W','X','Y','Z','A','B','C','D','E','F', 'G' },
{ 'I','J','K','L','M','N','O','P','Q','R','S','T','U ','V','W','X','Y','Z','A','B','C','D','E','F','G', 'H' },
{ 'J','K','L','M','N','O','P','Q','R','S','T','U','V ','W','X','Y','Z','A','B','C','D','E','F','G','H', 'I' },
{ 'K','L','M','N','O','P','Q','R','S','T','U','V','W ','X','Y','Z','A','B','C','D','E','F','G','H','I', 'J' },
{ 'L','M','N','O','P','Q','R','S','T','U','V','W','X ','Y','Z','A','B','C','D','E','F','G','H','I','J', 'K' },
{ 'M','N','O','P','Q','R','S','T','U','V','W','X','Y ','Z','A','B','C','D','E','F','G','H','I','J','K', 'L' },
{ 'N','O','P','Q','R','S','T','U','V','W','X','Y','Z ','A','B','C','D','E','F','G','H','I','J','K','L', 'M' },
{ 'O','P','Q','R','S','T','U','V','W','X','Y','Z','A ','B','C','D','E','F','G','H','I','J','K','L','M', 'N' },
{ 'P','Q','R','S','T','U','V','W','X','Y','Z','A','B ','C','D','E','F','G','H','I','J','K','L','M','N', 'O' },
{ 'Q','R','S','T','U','V','W','X','Y','Z','A','B','C ','D','E','F','G','H','I','J','K','L','M','N','O', 'P' },
{ 'R','S','T','U','V','W','X','Y','Z','A','B','C','D ','E','F','G','H','I','J','K','L','M','N','O','P', 'Q' },
{ 'S','T','U','V','W','X','Y','Z','A','B','C','D','E ','F','G','H','I','J','K','L','M','N','O','P','Q', 'R' },
{ 'T','U','V','W','X','Y','Z','A','B','C','D','E','F ','G','H','I','J','K','L','M','N','O','P','Q','R', 'S' },
{ 'U','V','W','X','Y','Z','A','B','C','D','E','F','G ','H','I','J','K','L','M','N','O','P','Q','R','S', 'T' },
{ 'V','W','X','Y','Z','A','B','C','D','E','F','G','H ','I','J','K','L','M','N','O','P','Q','R','S','T', 'U' },
{ 'W','X','Y','Z','A','B','C','D','E','F','G','H','I ','J','K','L','M','N','O','P','Q','R','S','T','U', 'V' },
{ 'X','Y','Z','A','B','C','D','E','F','G','H','I','J ','K','L','M','N','O','P','Q','R','S','T','U','V', 'W' },
{ 'Y','Z','A','B','C','D','E','F','G','H','I','J','K ','L','M','N','O','P','Q','R','S','T','U','V','W', 'X' },
{ 'Z','A','B','C','D','E','F','G','H','I','J','K','L ','M','N','O','P','Q','R','S','T','U','V','W','X', 'Y' } };
__________________
Wookie with a Cookie . © 2007 - 2009
Celion ist offline   Mit Zitat antworten
Ungelesen 07.04.10, 14:36   #7
Mint
Ist öfter hier
 
Benutzerbild von Mint
 
Registriert seit: Dec 2009
Beiträge: 245
Bedankt: 80
Mint gewöhnt sich langsam dran | 48 Respekt Punkte
Standard

Das geht? Hammer. aber wie greift man darauf zurück bzw. mit welcher Funktion? Welche Sprache ist das und kann man dass in allen machen, z.B. auch Skriptsprachen wie Python? Da gibbet ja immer irgendwie Komplikationen....
__________________
Zitat:
Zitat von John Lennon
Musik gehört allen. Nur die Plattenfirmen denken, dass man sie besitzen kann.

Mint ist offline   Mit Zitat antworten
Ungelesen 07.04.10, 21:37   #8
Celion
Wookie
 
Registriert seit: Aug 2009
Ort: \etc\passwd
Beiträge: 195
Bedankt: 19
Celion ist noch neu hier! | 0 Respekt Punkte
Standard

Kannst dir eine eigene Funktion dafür basteln
Aber eigentlich brauchst du dafür nur 2 Integers und 2 For-Schleifen
__________________
Wookie with a Cookie . © 2007 - 2009
Celion ist offline   Mit Zitat antworten
Ungelesen 08.04.10, 11:03   #9
Mint
Ist öfter hier
 
Benutzerbild von Mint
 
Registriert seit: Dec 2009
Beiträge: 245
Bedankt: 80
Mint gewöhnt sich langsam dran | 48 Respekt Punkte
Standard Ääää... ja.

ÄÄ, aha. Die Fachbegriffe kenn ich, aber wie ich dass in eine Funktion umbaue ist mir nicht so richtig klar
__________________
Zitat:
Zitat von John Lennon
Musik gehört allen. Nur die Plattenfirmen denken, dass man sie besitzen kann.

Mint ist offline   Mit Zitat antworten
Ungelesen 08.04.10, 11:19   #10
Celion
Wookie
 
Registriert seit: Aug 2009
Ort: \etc\passwd
Beiträge: 195
Bedankt: 19
Celion ist noch neu hier! | 0 Respekt Punkte
Standard

In welcher Programmiersprache programmierst du denn, vlt kann ja jemand dir helfen
Unter Umständen sogar ich *lach*
__________________
Wookie with a Cookie . © 2007 - 2009
Celion ist offline   Mit Zitat antworten
Ungelesen 08.04.10, 11:32   #11
Mint
Ist öfter hier
 
Benutzerbild von Mint
 
Registriert seit: Dec 2009
Beiträge: 245
Bedankt: 80
Mint gewöhnt sich langsam dran | 48 Respekt Punkte
Standard

Also im Moment am liebsten Python.
Hab schon mit C++ und .NEt angefangen aber nicht durchgehalten
Thx!
__________________
Zitat:
Zitat von John Lennon
Musik gehört allen. Nur die Plattenfirmen denken, dass man sie besitzen kann.

Mint ist offline   Mit Zitat antworten
Ungelesen 08.04.10, 11:35   #12
Celion
Wookie
 
Registriert seit: Aug 2009
Ort: \etc\passwd
Beiträge: 195
Bedankt: 19
Celion ist noch neu hier! | 0 Respekt Punkte
Standard

Python habe ich nicht so die große Ahnung davon, da müsste ich eine Freundin fragen :P
In C++ schreibe ich dir später mal eine Funktion
__________________
Wookie with a Cookie . © 2007 - 2009
Celion ist offline   Mit Zitat antworten
Ungelesen 08.04.10, 12:30   #13
Mint
Ist öfter hier
 
Benutzerbild von Mint
 
Registriert seit: Dec 2009
Beiträge: 245
Bedankt: 80
Mint gewöhnt sich langsam dran | 48 Respekt Punkte
Standard

JO, Danke!
__________________
Zitat:
Zitat von John Lennon
Musik gehört allen. Nur die Plattenfirmen denken, dass man sie besitzen kann.

Mint ist offline   Mit Zitat antworten
Ungelesen 09.04.10, 12:48   #14
Mint
Ist öfter hier
 
Benutzerbild von Mint
 
Registriert seit: Dec 2009
Beiträge: 245
Bedankt: 80
Mint gewöhnt sich langsam dran | 48 Respekt Punkte
Standard

Ich habe mir mal ein Buch über visual c# 2006 oder so ausgeliehen und die Erfahrung gemacht, dass die Befehle darin zu 90% nicht kompatibel mit der 2008er Version waren, und mit der blöden msn Refferenz wollte ich mich jetzt auch nicht rumschlagen. Ich hab schon viele Sachen angefangen, aber irgendwie hab ich nicht das "perfekte" gefunden. Im momente bin ich halt bei python, mal sehn wie lang's hält
Musste mich halt immer selbst entscheiden, und wenn ich mich entschieden hatte sah ich oh, die und die Sprache kann ja was besseres etc.pp.
__________________
Zitat:
Zitat von John Lennon
Musik gehört allen. Nur die Plattenfirmen denken, dass man sie besitzen kann.

Mint ist offline   Mit Zitat antworten
Ungelesen 09.04.10, 13:42   #15
Celion
Wookie
 
Registriert seit: Aug 2009
Ort: \etc\passwd
Beiträge: 195
Bedankt: 19
Celion ist noch neu hier! | 0 Respekt Punkte
Standard

Python ist eigentlich ganz in Ordnung
__________________
Wookie with a Cookie . © 2007 - 2009
Celion ist offline   Mit Zitat antworten
Ungelesen 10.04.10, 11:34   #16
Mint
Ist öfter hier
 
Benutzerbild von Mint
 
Registriert seit: Dec 2009
Beiträge: 245
Bedankt: 80
Mint gewöhnt sich langsam dran | 48 Respekt Punkte
Standard

Versuche nur gerade:
1. grafische Oberflächen zu erstellen, am Liebsten nicht mit einem Klick-Baukasten ala .NET, sondern wie in lua ein Bild erstellen, und via Koordinaten definieren was passiert wenn man auf bestimmte Stellen klickt.
2. Tastatureingaben einzulesen aber vor allem zu simulieren, die Bibliothek SendKeys gibt es leider nur bis python 2.6 (siehe auch den [ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ] dazu!
__________________
Zitat:
Zitat von John Lennon
Musik gehört allen. Nur die Plattenfirmen denken, dass man sie besitzen kann.

Mint ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:42 Uhr.


Sitemap

().