ich versuche nun schon seit Tagen meine Installation wieder zu Laufen zu bekommen.
Nach der Installation funktionieren die Überblendbuttons nicht. Sobald ich einen Rachtklick darauf mache und mittels Schieber eine Zeit auswähle, friert die Applikation ein und läuft mit 9x% Prozessorlast.
Ich habe nun schon alles versuch was mir eingefallen ist: alle Verweise auf RaDJ aus der Registry gelöscht, alle RaDJ Verzeichnisse gelöscht, die BDE inkl. aller Registryeinträge gelöscht und alles x-mal neuinst.
Ohne Erfolg :-(
Was mir nun fehlt ist:
Die genauen Einstellungen der BDE (alle Reiter Paradox, Ini und Format ...)
Einen Registryexport (.reg-Datei) mit allen Schlüsseln für RadioandDJ unter HKCU.
Eine Auflistung welche Dateien (z.B. .txt) wann (z.B. beim Beenden) wohin geschrieben werden.
Was mir noch aufgefallen ist: Im Radioanddj-Ordner tauchen seit kurzem immer temporäre Datenbankdateien auf. Diese haben Dateinamen wie _QSQ2.DB. Was hat es damit auf sich?
Ich würde mein RADJ so gerne wieder ans Laufen bekommen.
Einen Registryexport (.reg-Datei) mit allen Schlüsseln für RadioandDJ unter HKCU.
warum?
Der wird doch mit jeder Deinstallation und neuen Installation gelöscht und neu angelegt und im Betrieb laufend ergänzt.
Du könntest, um Deine Einstellungen zu sichern, den Registrypfad doch selbst exportieren.
Zitat:
Eine Auflistung welche Dateien (z.B. .txt) wann (z.B. beim Beenden) wohin geschrieben werden.
na das kannst Du doch selbst rauskriegen, da gibt es nichts Geheimnisvolles
Das meiste wird ja schon im laufenden Betrieb gesichert, nicht erst bei Programmende.
Zitat:
wie _QSQ2.DB. Was hat es damit auf sich?
diese temporären Datenbanken (legt vielleicht die BDE an ???) bleiben dort liegen, wenn Du z.B. RADIOandDJ mit dem Taskmanager abwürgst.
Die schaden aber nichts und die kannst Du auch nach Programmende ohne Bedenken löschen
friert die Applikation ein und läuft mit 9x% Prozessorlast.
was mir noch einfällt, solche Dinge haben meistens etwas mit den Zugriffsrechten auf Dateien oder Verzeichnisse zu tun. Vor allem unter Vista.
Seit es Vista gibt, schreibe ich auch keine Daten mehr in das Programmverzeichnis, dort wird nur noch gelesen.
Es gibt zwei Verzeichnisse, wo ich Files verändere und anlege, diese siehst Du in der Registry unter
HKEY_CURRENT_USER\Software\Beisler\RADIOandDJ (Schlüssel Pfaddaten und PfadprogrammData)
vilen Dank für die schnelle Antwort.
Leider bekomme ich RADJ immer noch nicht zu Laufen.
Zu meiner Systemumgebung: Win XP Prof., Domänenanmeldung als User "Chris" [B]ohne[/B] Administratorrechte, ich führe die Installtion aber als User Chris [B]mit[/B] Adminrechten durch (mittels MachmichAdmin.cmd).
Das Problem scheint mir nicht (ausschließlich) mit fehlenden Verzeichnisrechten/Dateirechten zu tun zu haben. Die Rechte habe ich schon x-mal überprüft und ich denke alle mir bekannten beteiligten Verzeichnisse haben alle Rechte.
Das Ganze lief in dieser Konstellation schon über lange Zeit einwandfrei.
Ich habe auch nochmal einige Tests gemacht:
1. Installation der Version 4.0.4 mit BDE auf einem anderen Rechner in nahezu gleicher Konfiguration auf dem vorher nie eine BDE inst. war. Danach funktionierte es. [11]
2. Update auf Version 4.0.12 durchgeführt. Danach hing RADJ nach dem Start mit hoher Prozessorlast. Auf der "Datenbank bearbeiten"-seite erschienen unten direkt die Felder zum Bearbeiten eines Datensatzes und die Applikation ließ sich nicht mehr bedienen. [3]
[QUOTE]Der wird doch mit jeder Deinstallation und neuen Installation gelöscht und neu angelegt und im Betrieb laufend ergänzt. [/QUOTE]
Das ist mir schon klar. Ich dachte an eine Art initielle lauffähige Minimalkonfiguration so wie direkt nach der Installation. Eine Neuinstalltion hat ja leider keinen Erfolg gebracht.
[QUOTE]Du könntest, um Deine Einstellungen zu sichern, den Registrypfad doch selbst exportieren. [/QUOTE]
Das mache ich sofort wenn ich eine lauffähige Fassung habe! [4]
[QUOTE]---wie _QSQ2.DB. Was hat es damit auf sich?--- diese temporären Datenbanken (legt vielleicht die BDE an ???) bleiben dort liegen, wenn Du z.B. RADIOandDJ mit dem Taskmanager abwürgst.
Die schaden aber nichts und die kannst Du auch nach Programmende ohne Bedenken löschen.[/QUOTE]
Das kommt hin. Ich habe natürlich den Prozess abschiessen müssen nachdem RADJ hing.
Allerdings scheinen diese Temp-Dateien unter C:\Programme\Beisler\RADIOandDJ angelegt zu werden wo normaler Weise keine Schreibrechte bestehen. Das kommt aber im Moment auch nicht mehr vor.
[QUOTE]wenn Du Die BDE löschst und neu installierts, dann braucht man nichts zu verstellen. Ausser evtl. bei Vista ( siehe http://www.beisler-software.de/help/html/windows_vista.html )[/QUOTE]
Ich frage nur weil Du ja eine leere Db bei der Installation mitlieferst und ich vermute daß man die darin verwendeten Datum-/Zeit-/Sprach- ..Formate auch so in der BDE einstellen muß. Da ich die BDE auch schonmal separat inst. hatte, wären die Standardeinstellungen schon interessant für mich. Im Normalfall braucht man das sicher alles nicht, da die Inst. es voreinstellt.
Was ich gerne wüßte ist: Gibt es außer den in der Registry (s.o) abgelegten Parametern noch irgenwelche im Code "hartverdrahteten" Verweise auf Verzeichnisse?
Will heißen: Kann ich z.B. die drei Pfade einfach durch Ändern der Reg.einträge auf andere umbiegen?
ich glaube das geht nicht, oder nicht immer.
Ich habe das zwar auch schon mal probiert, erhielt dann aber mit Winamp Fehlermeldungen.
Weitergehende Untersuchungen habe ich aber nicht unternommen.
Zitat:
Ich frage nur weil Du ja eine leere Db bei der Installation mitlieferst
ja, diese wird einfach bei "Neue Datenbank" ins Datenverzeichnis kopiert, mehr nicht
Zitat:
noch irgenwelche im Code "hartverdrahteten" Verweise auf Verzeichnisse?
100%ig nicht.
Was die BDE macht, weiß ich allerdings nicht.
jetzt bin ich aber verblüfft über diese doppelten Backslash. Dieser Schlüssel wird von INNO-Setup angelegt und von RADIOandDJ nur gelesen.
Bei mir gibt es immer nur ein Backslash.
Zitat:
"Winamp_File"="C:\\Programme\\Winamp\\winamp.exe"
Diesen allerdings legt RADIOandDJ selbst an
Wenn Du RDJ als Administrator installierst, dann zum eingeschränkten User wechselst, ist doch der Registryschlüssel HKCU ein ganz anderer.
Führe das Programm doch mal als Admin aus.
Die doppelten Backslashes kommen durch den Export aus Regedit. Sie erscheinen nur in der .reg Datei nicht beim Blick in die Registry.
Ich installiere ja nichts unter dem Usernamen "Administrator" sondern unter dem Usernamen "Chris" der aber zu diesem Zeitpunkt Mitglied der Gruppe der Administratoren ist.
Das müsste eigentlich prima funktionieren, da dann alle Reg.einträge an der richtigen Stelle erzeugt werden. Dazu kann man gut die "Gruppenwechsel.bat" bernutzen.:
s.n. Posting
Ich habe aber die Probleme sogar als Administrator.
ich habe jetzt per E-Mail von einem ähnlichen Problem erfahren.
Dort ging das Programm zu benutzen, wenn keine BDE installiert war (natürlich mit Fehlermeldungen)
Sicher liegt es an der BDE, die wird vielleicht irgendwo nicht zugreifen können (dürfen).
Vorschlag:
Du hast zwar XP, aber sieh Dir mal den Vista-Tipp an.
Gehe mal in die BDE-Administration und schaue mal, ob NET DIR auf einem Verzeichnis steht, wo vielleicht die BDE keinen Zugriff hat.
Und gib dort mal ein "Public"-Verzeichnis an.