Sceensavers, der Dateien lesen kann, erstellen
Übersicht

![]() |
KnorxThieusBetreff: Sceensavers, der Dateien lesen kann, erstellen |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hallo,
Ich habe neulich herausgefunden, dass man EXE-Dateien einfach in SCR-Dateien umbenennen kann; das Programm funktioniert dann eben einfach als Bildschirmschoner. Nach einigen Test kannte ich auch die CommandLine ![]() Ich habe jetzt einen kleinen Bildschirmschoner gebaut und er lief. Aber als ich eine Einstellungsdatei daraus aufrufen wollte, kam eine Datei-nicht-gefunden-Meldung. Natürlich im BlitzBasic-Stil und auf Englisch. Ich habe daraufhin meinen Ordner mit den Einstellungsdateien in die Systemvariable path aufgenommen. Es hat immernochnicht funktioniert. Ich habe das ganze auch noch in den Ordner "System32" neben Bubbles und Mystifty gepackt - blieb bei geht nicht. Ich habe aber bemerkt, dass im Titel der Fehlermeldung, wo immer der Dateiname des Programms steht, linien~ stand. Mein Bildschirmschoner heißt linienirren. Eine Suche nach linien~ ergab 4 Treffer im Ordner C:\Windows\Prefetch. (Ich benutze Windows 8) Wie schaffe ich es also, dass mein Bildschirmschoner auf Dateien zugreifen kann? Mfg! KnorxThieus |
||
Version: BlitzPlus / Blitz+ |
![]() |
ZEVS |
![]() Antworten mit Zitat ![]() |
---|---|---|
Vgl. zum Thema: https://www.blitzforum.de/foru...hp?t=39180 . Beantwortet aber wohlmöglich nicht deine Frage.
ZEVS |
||
![]() |
KnorxThieusBetreff: Hilft leider nix |
![]() Antworten mit Zitat ![]() |
---|---|---|
Freundlich, dass du mir helfen willst, aber das weiß ich schon.
Hier mein Wissen zu den Parametern: Code: [AUSKLAPPEN] /S Screensaver startet zum Screensaven
/P Screensaver wurde festgelegt oder es wurde irgendwas :? im Bildschirmschonerauswahlmenü getan. /C Einstellungsmenü wird aufgerufen nix ebenso wie /C Ansonsten, bekenne ich, sind meine Kenntnisse hier dürftig. Mit freundl. Grüßen KnorxThieus |
||
Version: BlitzPlus / Blitz+ |
![]() |
HolzchopfMeisterpacker |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ich wüsste nicht, wieso das nicht von Haus aus gehen sollte. Poste doch bitte kurz den Codeausschnitt, der die Einstellungs-Datei laden soll. Ah und natürlich den Pfad zur .exe und zur Einstellungs-Datei sowie den genauen Namen der Datei die du lesen willst ![]() |
||
Erledige alles Schritt um Schritt - erledige alles. - Holzchopf
CC BY ♫ BinaryBorn - Yogurt ♫ (31.10.2018) Im Kopf da knackt's und knistert's sturm - 's ist kein Gedanke, nur ein Wurm |
![]() |
KnorxThieus |
![]() Antworten mit Zitat ![]() |
---|---|---|
Also, erstmal Danke.
Welche EXE meinst du? Ich habe bloß eine DAT und eine SCR. Das mit CurrentDir ![]() In der ersten Zeile meines Codes stand dann BlitzBasic: [AUSKLAPPEN] Notify CurrentDir(). Aber als der SS (Screensaver) gestartet ist kam gleich Invalid Stream Handle. Hat er vielleicht ein temp. Datei nicht ersetzt? Hm, weiß nicht. Danke erstmal bisher und im Voraus! Important EDIT: Habe jetzt mal als "eigentlicher Name + 2.scr" gespeichert, ohne Code zu verändern, und: Viele Fehler weg! Also über Dateifehler klagt er nicht, dafür sind aber die Parameter durcheinander geraten... Mittlerweile hab ich hier soviel umgeschüttet, dass ich nach der Ursache zur Fehlerlösung suchen muss... Aber alles hab ich immer noch nicht verstanden! ![]() |
||
Version: BlitzPlus / Blitz+ |
![]() |
HolzchopfMeisterpacker |
![]() Antworten mit Zitat ![]() |
---|---|---|
Mit .exe meine ich natürlich die .exe deren Dateiendung du zu .scr abgeändert hast ![]() Edit Oh ja dann... Es ist denkbar, dass Windows 8 die Änderung an der Programmdatei gar nicht mitgekriegt hat. Könnte ja sein, dass ein aktivierter Bildschirmschoner aus Verfügbarkeitsgründen im RAM gehalten wird und nicht bei jedem Start neu von der Platte geladen wird. Keine Ahnung wie Windows da tickt. |
||
Erledige alles Schritt um Schritt - erledige alles. - Holzchopf
CC BY ♫ BinaryBorn - Yogurt ♫ (31.10.2018) Im Kopf da knackt's und knistert's sturm - 's ist kein Gedanke, nur ein Wurm |
- Zuletzt bearbeitet von Holzchopf am Mi, Mai 15, 2013 22:19, insgesamt einmal bearbeitet
![]() |
KnorxThieus |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hast du mein Edit noch gelesen?
Aber die Meldung war eindeutig von BB, denn die Auswahlliste vom Windows Explorer, der reagiert ja immer gleich beleidigt mit einem Absturz und bestimmt nicht mit einer englischen unformatierten fehlermeldung. Mfg |
||
Version: BlitzPlus / Blitz+ |
![]() |
BladeRunnerModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ich möchte Dich bitten alles was Du an Information hast so genau wie möglich darzulegen.
Es kam eine Fehlermeldung? Welche? Genauer Wortlaut, bei allen Meldungen. Ebenso bei eventuellen Pfadangaben. Wie heissen deine .scr und deine .dat? Wo liegen sie genau? Wie ist der Code der die .dat innerhalb des Programms aufruft. Wir können nur helfen wenn du nicht um den Brei rumredest sondern Fakten lieferst. |
||
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3 Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64 B3D BMax MaxGUI Stolzer Gewinner des BAC#48, #52 & #92 |
![]() |
KnorxThieus |
![]() Antworten mit Zitat ![]() |
---|---|---|
Bildschirmschoner heißt: linienirren.scr (im System-32-Ordner, in meinem Code-Ordner (C:\Users\KnorxThieus\Documents\BlitzPlus\KTs Screensavers\linienirren\linienirren.scr), einem weiteren Ordner, der in die Systemvariable path aufgenommen ist, und die tmp-Datei wenn blitzcc es ausführt)
Einstellungen sind gespeichert in: settings.dat (im System-32-Ordner, in meinem Code-Ordner (C:\Users\KnorxThieus\Documents\BlitzPlus\KTs Screensavers\linienirren\settings.dat), einem weiteren Ordner, der in die Systemvariable path aufgenommen ist) Einstellungsprogramm: settings.exe Irgendwie, siehe edit (letzten Posts!), gibt es ja jetzt keine Fehlermeldung mehr... bloß lassen sich die einstellungen jetzt nicht mehr öffnen, blicke da nicht durch... Ich mache noch zwei, drei Test dazu und schreibe das dann hier. EDIT:Habe mit neu erstellten Version keine Fehler mehr gefunden. Sollte wahrscheinlich Prefetch-Dateien löschen. mit freundlichen Grüßen |
||
Version: BlitzPlus / Blitz+ |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group