AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Touhou - BadApple!! Screensaver mit Delphi rekriiert

Touhou - BadApple!! Screensaver mit Delphi rekriiert

Ein Thema von Memnarch · begonnen am 20. Jan 2011 · letzter Beitrag vom 23. Mai 2023
Antwort Antwort
Benutzerbild von rollstuhlfahrer
rollstuhlfahrer

Registriert seit: 1. Aug 2007
Ort: Ludwigshafen am Rhein
1.529 Beiträge
 
Delphi 7 Professional
 
#1

AW: Touhou - BadApple!! Screensaver mit Delphi rekriiert

  Alt 23. Jan 2011, 19:37
Mir ging es ja nicht um die volle Version, sondern um das TestBuild. Dieses ist keine 5 MB groß und insgesamt glaub ich groß genug um alleine hier ins Forum zu passen.

Bernhard
Bernhard
Iliacos intra muros peccatur et extra!
  Mit Zitat antworten Zitat
Benutzerbild von Memnarch
Memnarch

Registriert seit: 24. Sep 2010
737 Beiträge
 
#2

AW: Touhou - BadApple!! Screensaver mit Delphi rekriiert

  Alt 23. Jan 2011, 23:38
Moment, testbuild hau ich gleich noch oben in den Anhang.

@Himitsu: Jop, die Musik läuft synchron zum Video .
Anstatt die Bilder einfach durchzugehen, lasse ich ne timeline laufen und errechne anhand dieser position das Bild das ich brauche. Klappt perfekt und get nicht out of sync.

Und ohne Video und Ohne sound gibts dass WENN dan nur mit dem packer etc, damit man es sich selbst zureck frimmeln kann . Aber erstmal müssen da nochn paar kinerkrankheiten raus(in den vorangegangenen Posts beschrieben ).

PS: Bei der nächst größeren version die ich hochladen, werde ich nochn paar alternativ-mirrors angeben.(zippishare is z.B. für gewöhnlich für free user so schnell wie RS für premium^^)

MFG
Memnarch
  Mit Zitat antworten Zitat
Benutzerbild von rollstuhlfahrer
rollstuhlfahrer

Registriert seit: 1. Aug 2007
Ort: Ludwigshafen am Rhein
1.529 Beiträge
 
Delphi 7 Professional
 
#3

AW: Touhou - BadApple!! Screensaver mit Delphi rekriiert

  Alt 24. Jan 2011, 19:57
Also: Windows 7 (4-Core) und Sandboxie: Dein Screensaver kommt nicht in den Vollbildmodus (Der originale konnte das).
Ich hab deinen Screensaver mal auf Cores 3 und 4 gelegt und den Desktop-Manager auf 1 und 2. Hat aber auch nichts gebracht. Im Fenstermodus zieht der Screensaver durchschnittlich 23% Leistung (CPU), hat aber auch nur 640x480, arbeitet aber auch deutlich RAM-sparender. Während der originale auch mal 40MB Ram belegt, kommt deiner mit max 30MB aus. Pluspunkt.
Das beenden hat dein Testbuild scheinbar nicht drauf. Es hängt sich am Ende einfach auf.
Dann ein weiterer Punkt: Rechtsklick->Konfigurieren geht nicht. Abzug.
Auch dann man dein Programm installieren muss gibt einen Abzug. (Dafür hätte ich gerne einen Deinstaller).

Ich sehe zwischen der Interpolationsqualität Default und HighQualityBiCubic KEINEN Unterschied. Liegt das am Fenstermodus oder gibt es tatsächlich keinen? - Scheint am Fenstermodus zu liegen. Auf LowQuality gibts auch keinen Unterschied. Scheinbar wird gar nicht erst skaliert.

Bernhard
Bernhard
Iliacos intra muros peccatur et extra!
  Mit Zitat antworten Zitat
Benutzerbild von Memnarch
Memnarch

Registriert seit: 24. Sep 2010
737 Beiträge
 
#4

AW: Touhou - BadApple!! Screensaver mit Delphi rekriiert

  Alt 24. Jan 2011, 22:52
@Rollstuhlfahrer: wenn er bei dir nich in den Vollbildmodus wechselt, kannst du keinen Interpolationsunterschied sehen (udn wieso hast du kein vollbild o.O, konfiguration hilft auch nicht? Also konfig unter dem systemmenü)
Rechtsklick konfigurieren geht nicht wiel ich da was spezieles von window nicht beachtet hatte. Im Screensaver menü gibts "Vorschau" und "Einstellungen", diese werden parameter übergeben. Bei rechtsklick konfigurieren scheint er aber parameterlos zu arbeiten (HÄ?!).
Und zum Installieren: SCREENSAVER können im Windowsmenü nur genutzt werden wenn sie installiert wurden. Der Screensaver verschwindet aber sobald du ihn durch einen anderen ersetzt oder aus dem ordner aus dem du in installiert hast entfernst(bitte informiere dich bei sowas bitte vorher, diese richtlinien hab nciht ich gemacht DAS IST WINDOWSINTERN, )


Unter anderem Kann ich schonmal sagen warum der Screensaver nicht vernünftig gelooped hat. Das lag an der abänderung zum beenden, die hatte das Loopen kaput gemacht. Das flackern hab ich noch nicht so recht im griff. Sollte ich morgen keine Lösung finden wird erstmal der Fix fürs Loopen hochgeladen.

PS: Was ist Sandboxie?
EDIT: ahja, würdest dus nochmal ohne Sandboxie versuchen?(Was z.B. den Vollbildmodus und das beenden betrifft)

MFG
Memnarch
  Mit Zitat antworten Zitat
Satty67

Registriert seit: 24. Feb 2007
Ort: Baden
1.566 Beiträge
 
Delphi 2007 Professional
 
#5

AW: Touhou - BadApple!! Screensaver mit Delphi rekriiert

  Alt 25. Jan 2011, 07:56
Und zum Installieren: SCREENSAVER können im Windowsmenü nur genutzt werden wenn sie installiert wurden.
Screensaver können (zumindest unter XP) sofort genutzt werden, wenn man einfach nur die SCR Datei nach Windows/System32 kopiert hat. Eine klassische Installation ist grundsätzlich aus Sicht von Windows nicht erforderlich. Wenn der ScreenSaver mehrere Dateien benötigt ist eine Installation aber praktisch und eine Deinstallations-Routine genauso.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.399 Beiträge
 
Delphi 12 Athens
 
#6

AW: Touhou - BadApple!! Screensaver mit Delphi rekriiert

  Alt 25. Jan 2011, 08:04
kein Parameter = Optionen anzeigen

Im Explorer "rechtsklick > installieren" und schon wird der Pfad an Windows übergeben.
Es wird dabei aber nicht wirklich installiert/kopiert.

Einziger Nachteil, wenn man über die Optionen von einem Bildschirmschoner auf einen Anderen umstellen will, dann steht der Eigene incht mit in der CompoBox zur Auswahl, da dort z.B. nur das aufgelistet wird, was in Windows und Windows/System32 liegt.
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (25. Jan 2011 um 08:09 Uhr)
  Mit Zitat antworten Zitat
Satty67

Registriert seit: 24. Feb 2007
Ort: Baden
1.566 Beiträge
 
Delphi 2007 Professional
 
#7

AW: Touhou - BadApple!! Screensaver mit Delphi rekriiert

  Alt 25. Jan 2011, 08:09
Genauer:

ParamStr(1) beginnt mit "/c" oder "-c" oder Parameterliste Commandline ist komplett leer (also auch ParamStr(1)), dann Konfigurationsfenster anzeigen.

Das sind übrigens Windows Interne Richtlinien (duck und weg....)

Geändert von Satty67 (25. Jan 2011 um 09:27 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von rollstuhlfahrer
rollstuhlfahrer

Registriert seit: 1. Aug 2007
Ort: Ludwigshafen am Rhein
1.529 Beiträge
 
Delphi 7 Professional
 
#8

AW: Touhou - BadApple!! Screensaver mit Delphi rekriiert

  Alt 25. Jan 2011, 11:44
Und zum Installieren: SCREENSAVER können im Windowsmenü nur genutzt werden wenn sie installiert wurden.
Screensaver können durchaus auch ohne "Installation" laufen. Es sind ja nur umbenannte EXEn.

Der Screensaver verschwindet aber sobald du ihn durch einen anderen ersetzt oder aus dem ordner aus dem du in installiert hast entfernst
Danke für die Info. Ich hatte das noch nie so gemacht (also das mit dem Installieren klicken), weil der originale SCR keine "Installation" braucht.

PS: Was ist Sandboxie?
Sandboxie ist ein Programm, welches dafür sorgt, dass Anwendungen aus z.B. ominösen Quellen nix am Rechner kaputt machen. Sie bekommen ihre eigene Registry und eigene Pfade und laufen nur in einem ganz bestimmten und definierten Kernel-Bereich (den der Sandboxie-Kernel-Treiber überwacht). Dadurch ist es möglich, auf z.B: einem Produktivrechner zu testen. Leider ist die Sandbox (Spielplatz für Anwendungen), die ich verwendet habe recht voll (ja, mit der privaten Version ist das so) und daher sehe ich nicht alle Änderungen am System sofort.

EDIT: ahja, würdest dus nochmal ohne Sandboxie versuchen?(Was z.B. den Vollbildmodus und das beenden betrifft)
Ich kanns versuchen, aber die Anwendung wird sich vorraussichtlich exakt genauso verhalten, weil eine Sandbox keine VM ist. Man kann also nativ auf die GraKa zugreifen und jeden anderen Mist auch machen, nur nicht auf die Platte schreiben und keine Schlüssel in der System-Registry anlegen. Dafür weißt Sandboxie der Anwenung einen Ordner zu und eine eigene Registry.

Bernhard
Bernhard
Iliacos intra muros peccatur et extra!
  Mit Zitat antworten Zitat
Benutzerbild von Memnarch
Memnarch

Registriert seit: 24. Sep 2010
737 Beiträge
 
#9

AW: Touhou - BadApple!! Screensaver mit Delphi rekriiert

  Alt 26. Jan 2011, 08:17
@RollstuhlFahrer: Ja scheint leider so o.O. Hab es gestern ausprobiert(nettes tool, werde ich mir mal mekren^^). Sandboxie und mein Screensaver haben ohne probleme gearbeitet. Sagmal hast du 1 oder mehrere Monitore?

EDIT: @Rollstuhlfahrer: Ja das mit dem Installieren des SCR ist nicht benötigt, das korrigiere ich. Der kan auch einfach ins System32, dan müsste aber (im moment) die Anim.dat mit dazu und ich kan schlecht verlangen seinen system32 zuzumüllen (da kopiere ich nichtmal kleine Screensaver rein ). Das Kontextmenü wird automatisch von Windows bereitgestellt, deswegen ist auch der Eintrag installieren vorhanden^^.

EDIT: danke für das klären der Parameter. Das mit dem Kontextmenü un kein Parameter is mal wieder ne gaaanz tollte eigensache XD. Ich werde es korrigieren.

Beim Fullscreen resizesn frag ich die screensize variablen ab. Könnte es sein dass sich das auf multimonitoren alles etwas anders verhält o.o.

MFG
Memnarch

Geändert von Memnarch (26. Jan 2011 um 08:20 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Mikescher
Mikescher

Registriert seit: 3. Jun 2008
Ort: Offenburg
265 Beiträge
 
Delphi 2009 Professional
 
#10

AW: Touhou - BadApple!! Screensaver mit Delphi rekriiert

  Alt 26. Jan 2011, 13:09
Beim Fullscreen resizesn frag ich die screensize variablen ab. Könnte es sein dass sich das auf multimonitoren alles etwas anders verhält o.o.
Also ich arbeite auch mit 2 Monitoren (Win7 - kein Sandboxie) und alles läuft wunderbar.

Auch von mir ein Lob - klasse Screensaver, allerdings "hakt" er immer so fürne halbe Sekunde am Anfang an der STelle wo die Hexe den Apfel auffängt Ich weiß nicht wieso aber es ist immer die gleiche Stelle.

MfG
Mikescher
Mike
Operation gelungen, Patient tot.

http://www.mikescher.com
  Mit Zitat antworten Zitat
Antwort Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:36 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz