Autor Beitrag
JayEff
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2971

Windows Vista Ultimate
D7 Enterprise
BeitragVerfasst: Mo 26.07.04 22:36 
Ich hab im I-Net ein Alkotest Program gefinden... Da hab ich mir gedacht, ob ich das wohl nachprogramieren kann. Dann aber habe ich entdeckt, dass es eigentlich ganz spassig ist, und hab versucht daraus ein spiel zu machen. Das ist daraus geworden. :) Ich denke, es ist ganz nett für zwischendurch, und damit man beim wetteifern nicht schummeln kann, hab ich eine Verifizierung eingebaut. ist aber leicht zu knacken.. werde mir da noch was anderes überlegen wüssen. Das läd natürlich erst recht zum schummeln ein^^

Aber egal. Hier der Download:
Kleines Problem: Direktlinken funzt bei den meisten nicht. Ich mach hier desshalb beides hin:


Ich bin mehr oder weniger Newbie, also habt ein bisschen Mitleid ;)

Euer JayEff

_________________
>+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
obbschtkuche
Gast
Erhaltene Danke: 1



BeitragVerfasst: Mo 26.07.04 22:44 
Wow, 500 Punkte (šÖç°ÚË~–’œ) :mrgreen: Bin ich jetzt betrunken? ;-)
JayEff Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2971

Windows Vista Ultimate
D7 Enterprise
BeitragVerfasst: Mo 26.07.04 22:53 
Ne des is einich voll gut...dann haste den Timer auf... 250 runter gedreht, das heist du hast 10 mal getroffen! das ist nicht schlecht, wenn man den nervositätsfaktor mit einbezieht^^

Aber mal ehrlich: Welch eine EHRE für mich, dass gerade DU, der meistgeschätzte Programierer hier, mein Game testest ;)
*schleim* *verehr*
Ich unterbiete dich noch..^^und wenn nicht: ICH kenn meine verifizierungsmethoden hihihaha....

[edit]NEIIIN omg bin ich schlecht... maximal 450 Punkte... wäääh! *lmfao*

mist.. ich drück immer "F9" statt "Absenden" :roll:
Nochmal edit: da war irgent ein komischer Fehler. ich hab grad eben (ohne scherz oder schummel) eine punkte zahl mit dem code ?Öç°ÚË~??¥?®??«~? bekommen!!!!!!! da stimmt doch was ned... wo ich die punktezahl doch ermittle, indem ich ne zahl von 1000 abziehe, d.h. es kann nie mehr als 1000 sein!

Muss nochmal editen: ich hab endlcih (mit der englischen version, die ich nur für meinen ami austausch schüler geschrieben hab) deine score getoppt! hier der code: ?ÓÞ©ÏÚ·????
Uuuund nochmal edit: mist! hab grad gemerkt, das die zeichen zu fragezeichen wurden und darum nicht entschlüsselbar sind... meine punktezahl war 600.
vielleicht ist es dir aufgefallen: ich benutze DEINE kombo!^^ die XStyleForm. saugeil ich würd mich aber über mehr styles freuen!.. gut passt hier nicht hin aber... naja. egal[/edit]

_________________
>+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
mirage228
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 338

Win 7 Prof.
Delphi 2005 Prof., Delphi 2010 Prof.
BeitragVerfasst: Di 27.07.04 09:02 
Hi ho,

hab nen lustigen Bug endteckt.

Also man spielt, bis man daneben klickt.

Dann wird man irgendwann gefragt, ob man den Code speichern möchte - Man wähle "Ja" und im Save Dialog sofort "Abbrechen".

Nun erscheint die Fehlermeldung "Datei "" kann nicht erstellt werden. Das System kann den angegebenen Pfad nicht finden" - Aber das Spiel wird nicht resettet. (D.h. es kommt keine Frage nach dem neuen Spiel!)

Spielt man nun weiter und klickt dann wieder daneben, hat man die erstaunliche Punktzahl von:
šÖç°ÚË~•”¥ž®€—°~œ --> 4294966796 Punkte :mrgreen:

;)

mfG
mirage228

_________________
May the source be with you, stranger.
Viper
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 88



BeitragVerfasst: Di 27.07.04 09:19 
Hi.

Habe auch noch einen Bug entdeckt.
Wenn man im Spiel das MainMenu öffnet, dann den Cursor auf die Mitte setzt und klickt, wird man automatisch auf die nächste Schwierigkeitsstufe gesetzt ohne das es zittert.
Außerdem stört mich ein bisschen, dass das Benachrichtigungsfeld immer kommt, ist nicht so toll für den Spielfluss.

_________________
"Der Sinussatz ist nur was für Leute, die Teichbesitzer mit Insel und Baum sind. Alle anderen können ihn vergessen" (Mein Mathe-Prof.)
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Di 27.07.04 12:08 
Außerdem wird in dem Label nicht angeziegt in welcher Schwierigkeitsstufe man sich befindet.
TheNeon
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 408

Windows
VS2010 C#
BeitragVerfasst: Di 27.07.04 15:23 
also an sich ganz gut gelungen, ich finde es nur etwas "unverschämt" einfach irgendwelchen Text in die Zwischenablage zu schmeißen .... zum Glück hatte ich diesmal nix wichtiges drin :motz:

Wäre besser wenn du das etwas umbaust :mahn:

....und nebenbei: also nach 2x spielen hat mich die Masse an ShowMessages total genervt, dich nicht? :shock:
JayEff Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2971

Windows Vista Ultimate
D7 Enterprise
BeitragVerfasst: Di 27.07.04 21:26 
Dochdoch du hast schon recht, aber ich hab mich um diese bugs alle mal gekümmert. nur das mit der Zwischenablage, das werd ich noch kurz ändern bevor ich die neueste version hochlad. in 5 minuten sollte sie online sein.

[edit] so neuestes geuppt, alter link[/edit]

_________________
>+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
Florian H
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 52

Win XP
D6 Pro
BeitragVerfasst: Mi 28.07.04 12:41 
hi,

wow, 550 Pkt.: &#353;Öç°ÚË~&#8211;&#8212;&#339;

mal gucken was noch geht...
maxk
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1696
Erhaltene Danke: 1

Win XP, Debian Lenny
Delphi 6 Personal
BeitragVerfasst: Mi 28.07.04 13:04 
Kanns leider ohne mein Delphi nicht testen:
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
var i:THandle;
begin
 repeat
  i:=FindWindow( ); // Mein Tool hab ich gerade nicht bei
  SetWindowPos(i,0,0,0,0,0,SWP_NOSIZE or SWP_NOZORDER);
 until i=0;
end;
:D
Ich wette, dass man so auch den Highscore knacken kann 8) Ansonsten ein nettes Programm, allerdings stören die MessageBoxen!

Gruß aus Sachsen,
maxk

_________________
Ein Computer wird das tun, was Du programmierst - nicht das, was Du willst.
raziel
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2453

Arch Linux
JS (WebStorm), C#, C++/CLI, C++ (VS2013)
BeitragVerfasst: Mi 28.07.04 13:31 
maxk hat folgendes geschrieben:
ein nettes Programm, allerdings stören die MessageBoxen!

dito. Du könntest ein "Optionen" Button ins Programm machen und die Optionen in der Registry speichern. Aber auf jeden Fall sollte die "Nochmal? Ja - Nein"-Messagebox raus. Sowas nervt mich genauso wie "Wirklich beenden? Ja - Nein - Vielleicht"-MessageBoxen...
beim weg: 700 (šÖç°ÚË~˜’œ) 8)

raziel

_________________
JSXGraph
Florian H
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 52

Win XP
D6 Pro
BeitragVerfasst: Mi 28.07.04 13:35 
juhuu :)

Sage und schreibe 750 Punkte: &#353;Öç°ÚË~&#732;&#8212;&#339;
raziel
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2453

Arch Linux
JS (WebStorm), C#, C++/CLI, C++ (VS2013)
BeitragVerfasst: Mi 28.07.04 13:42 
Hehe... ich bin vollkommen nüchtern: šÖç°ÚË~š—œ 8) :beer:

_________________
JSXGraph
StefanH
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1144

Win XP
D5 Standard, D7 Pers, D2005 Pers
BeitragVerfasst: Mi 28.07.04 17:09 
/me auq. :)

einfach anvisieren und dann schnell klicken ;)

_________________
"Als es noch keine Computer gab, war das Programmieren noch relativ einfach."(Edsger W. Dijkstra)
"Ich bin nicht von Sinnen, sondern ich rede wahre und vernünftige Worte." (Paulus)
hallo
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 450

WIN XP, SuSE 9.3
D3 Prof, D6 Pers, 2005 Pers
BeitragVerfasst: Mi 28.07.04 17:32 
Fremde Fenster kann man ja verschieben...
Mal schauen...

//edit:
Man kanns hereinlegen, dann machts aber keinen Spaß mehr!
Ja, ich bin voll zum cheater geworden!
Soll ich das Cheat-Programm hier reintun?
JayEff Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2971

Windows Vista Ultimate
D7 Enterprise
BeitragVerfasst: Mi 28.07.04 17:50 
DAs "Spiel" scheint ja anzukommen...^^
äh.. Maxk, wass war das?! ich check des leider ned... kann mir einer erklären, was maxkas quellcode tut?

_________________
>+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
hallo
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 450

WIN XP, SuSE 9.3
D3 Prof, D6 Pers, 2005 Pers
BeitragVerfasst: Mi 28.07.04 17:52 
Damit verschiebts du das Programm an eine Stelle, und wenn du das ganz oft hintereinander ausfürst, hast du KEINE Probleme mehr die Highscore zu knacken:
Hier ist mein schummel Code:
Hier der Code:
ausblenden volle Höhe Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, ExtCtrls;

type
  TForm1 = class(TForm)
    Button1: TButton;
    ListBox1: TListBox;
    Timer1: TTimer;
    procedure Timer1Timer(Sender: TObject);
    procedure FormCreate(Sender: TObject);
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;
  fenster:TStringList;

implementation

{$R *.dfm}

procedure TForm1.Timer1Timer(Sender: TObject);
begin
if (listbox1.itemindex>-1)then
           SetWindowPos(strtoint(fenster[listbox1.itemindex]), 0101000, SWP_NOZORDER or SWP_NOSIZE);
end;

procedure TForm1.FormCreate(Sender: TObject);
var h:HWND;
var buf:Array[0..1024]of char;
begin
fenster:=TStringList.create;
           h:=handle;
           while h>0 do
           begin
               if (iswindowvisible(h))then begin  getwindowtext(h,@buf,sizeof(buf)); listbox1.items.add(inttostr(h)+'-'+buf);  fenster.Add(inttostr(h));  end;
               h:=getnextwindow(h,GW_HWNDNEXT);
           end;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
form1.FormCreate(self);
end;

end.

Da:
šÖç°ÚË~š—œ
JayEff Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2971

Windows Vista Ultimate
D7 Enterprise
BeitragVerfasst: Mi 28.07.04 18:28 
öh... allllles klar... ich versuch mal, einfach ein prog mit einem button, einem timer undsoweiter zu bauen und deinen code reinzuklatschen.

[edit] sachmal.. des klappt ned. wie bekomm ich sachen in die listbox? wie kann ich dann ein fenster verschieben?[/edit]

_________________
>+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
hallo
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 450

WIN XP, SuSE 9.3
D3 Prof, D6 Pers, 2005 Pers
BeitragVerfasst: Do 29.07.04 14:30 
Also:

Beim Createn des Forms werden alle Fenster angezeigt: ACHTUNG: DAS ZIELWASSER HAT KEINEN FENSTERTITEL!!!

Und der Timer verschiebt alle x Sekunden das in der Listbox ausgewählte Fenster an 10,10
JayEff Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2971

Windows Vista Ultimate
D7 Enterprise
BeitragVerfasst: Do 29.07.04 15:23 
klappt das teil bei xp nicht oder so was? wenn ich das prog starte, dann ist die listbox leer, obwohl ich opera, delphi, explorer, T-Online, Zielwasser und C:\...\Zielwasser\ offen habe.

Und warum hat Zielwasser keinen titel?!

_________________
>+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.