ENGLISH VERSION |
|
Links | | | Forum | | | Kommentare | | | News melden |
Chat | | | Umfragen | | | Newsticker | | | Archiv |
amiga-news.de Forum > Amiga, AmigaOS 4 > Probleme mit Openurl 7.6 | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
-1- | [ - Beitrag schreiben - ] |
01.04.2010, 08:05 Uhr Stephan Posts: 125 Nutzer |
Hallo zusammen, ich habe ein Problem mit Openurl. Wenn ich in YAM auf einen Link klicke passiert gar nichts. Ich weiß, dass man in den Prefs von Openurl einiges einstellen muss. Aber das preferences Programm Openurl in Sys:prefs lässt sich nicht öffnen. Es erscheint folgende Meldung: "Can't open openurl.library 7.5 or higher." Ich habe alle Dateien der OS 3.9-Version in die richtigen Verzeichnisse koppiert, so wie es in der readme beschrieben ist. Hat hier jemand eine Idee, woran es liegen kann bzw. eine Lösung für das Problem? Danke schon im Voraus. Gruß Stephan -- Schönen Gruß [ Dieser Beitrag wurde von Stephan am 04.04.2010 um 21:39 Uhr geändert. ] [ - Antworten - Zitieren - Direktlink - ] |
01.04.2010, 09:25 Uhr huepper Posts: 481 Nutzer |
Schon mal in der Shell folgendes probiert ? "version file full libs:openurl.library" Erzähl mal bitte, was dann als Ausgabe erscheint. -- A4000D, CSPPC 604@233/060@50, 2/112 Chip/Fast, PicassoIV, Toccata, Deneb, UW-Scsi to IDE Adapter, USB->Eth Adapter noch benötigt: DVD-Brenner "kurze" Bauform, diverse Kühler/Lüfter [ - Antworten - Zitieren - Direktlink - ] |
01.04.2010, 10:29 Uhr Goja Posts: 280 Nutzer |
Ich hatte auch so einige Probleme damit unter OS3.9. Desshalb arbeite ich immer noch mit Version 7.0, die funktioniert bei mir. Außerdem verwende ich nicht das GotoURL.yam Script, sondern OpenURL.rexx, ich glaube das lag der openurl.library bei. Da es recht kurz ist, hänge ich es mal an, vielleicht hatte ich ja auch noch was geändert: code:/* OpenURL.rexx */ PARSE ARG url OPTIONS RESULTS /* Load the openurl.library as a function host */ IF ~SHOW('L','openurl.library') THEN CALL ADDLIB('openurl.library',3,-66) IF url="" THEN DO SAY "Usage:" SAY " rx OpenURL <url>" EXIT END /*SAY "Opening URL in new browser window..."*/ success = OpenURL(url, SHOW, TOFRONT, NEWWIN, LAUNCH) IF success=0 THEN SAY "Failed to open URL" ELSE /*SAY "Succeeded in opening URL"*/ exit SAY "Launching OpenURL prefs program..." success = OpenURLPrefs() IF success=0 THEN SAY "Failed to launch OpenURL prefs program" ELSE /*SAY "Succeeded in launching OpenURL prefs program"*/ EXIT -- http://www.baud.de Amiga A4000T MC68060RC50 PPC604E@233Mhz 274Mb OS3.9 & OS4.0 [ Dieser Beitrag wurde von Goja am 01.04.2010 um 10:33 Uhr geändert. ] [ - Antworten - Zitieren - Direktlink - ] |
02.04.2010, 11:05 Uhr Stephan Posts: 125 Nutzer |
@huepper: Ich habe das mal in die Shell eingegeben. Das ist das Ergebnis: 7.Workbench:> version file full libs:openurl.library openurl.library 7.6 [OS3/m68k] (24.10.09) Copyright (c) 2005-2009 openurl.library Open Source Team 7.Workbench:> Gruß Stephan -- Schönen Gruß [ - Antworten - Zitieren - Direktlink - ] |
02.04.2010, 11:12 Uhr ZeroG Posts: 1487 Nutzer |
@Stephan: Lass mal SnoopDOS oder ähnliches mitlaufen stell das Log hier rein. [ - Antworten - Zitieren - Direktlink - ] |
02.04.2010, 11:18 Uhr Stephan Posts: 125 Nutzer |
@Goja: Wie ist das genau anzuwenden? Ich habe mal aus YAM mit "Skipte ausführen..." das OpenURL.rexx gestartet. Daraufhin öffnete sich ein Fenster das wohl eine Eingabe erwartet. Aber was? Ich bin leider nicht so bewandert mit den Skripten. Stephan -- Schönen Gruß [ - Antworten - Zitieren - Direktlink - ] |
02.04.2010, 12:21 Uhr Stephan Posts: 125 Nutzer |
@ZeroG: Hallo, hier das log: code:SnoopDos logging started on Freitag, 02-Apr-10 at 21:36:34 Count Process Name Action Target Name Options Res. ----- ------------ ------ ----------- ------- ---- 712 WBClock Lock SYS: Read OK 714 ParPort Zip AutoMount demon FindSem AutoMounter Fail /715 WBClock Lock SYS: Read 716 WBClock *Lock IDH0:"" Read OK 715 WBClock Lock SYS: Read OK 717 WBL OpenLib workbench.library Ver 0 OK 718 WBL ChangeDir IDH0:Prefs /719 WBL Load IDH0:Prefs/OpenURL 720 WBL *Open IDH0:Prefs/OpenURL Read OK 721 OpenURL OpenLib utility.library Ver 37 OK 722 OpenURL ChangeDir IDH0:Prefs /723 OpenURL Open CON:20/20/600/150/OpenURL Output/AUTO/CLOSE/WAIT Write 724 CON FindSem NSDPatch (8.3.2002) OK 725 CON FindSem NSDPatch (8.3.2002) OK 726 CON FindSem NSDPatch (8.3.2002) OK 727 CON FindSem NSDPatch (8.3.2002) OK 728 CON FindSem NSDPatch (8.3.2002) OK 729 CON FindSem NSDPatch (8.3.2002) OK /730 WBClock Lock SYS: Read 731 WBClock *Lock IDH0:"" Read OK 730 WBClock Lock SYS: Read OK 723 OpenURL Open CON:20/20/600/150/OpenURL Output/AUTO/CLOSE/WAIT Write OK 732 OpenURL Open CONSOLE: Write OK 733 OpenURL OpenLib locale.library Ver 38 OK 734 OpenURL OpenLib locale.library Ver 36 OK 735 OpenURL Lock PROGDIR: Read OK 736 OpenURL *Lock PROGDIR: Read OK 737 OpenURL OpenLib iffparse.library Ver 37 OK 738 OpenURL Open PROGDIR:Catalogs/deutsch/OpenURL.catalog Read Fail 739 OpenURL *Open PROGDIR:Catalogs/deutsch/OpenURL.catalog Read Fail 740 OpenURL OpenLib iffparse.library Ver 37 OK /741 OpenURL Open LOCALE:Catalogs/deutsch/OpenURL.catalog Read 742 OpenURL *Open LOCALE:Catalogs/deutsch/OpenURL.catalog Read Fail 743 OpenURL *Open LOCALE:Catalogs/deutsch/OpenURL.catalog Read Fail 741 OpenURL Open LOCALE:Catalogs/deutsch/OpenURL.catalog Read Fail 744 OpenURL OpenLib muimaster.library Ver 19 OK 745 OpenURL OpenLib intuition.library Ver 37 OK 746 OpenURL OpenLib graphics.library Ver 37 OK 747 OpenURL OpenLib utility.library Ver 37 OK 748 OpenURL OpenLib icon.library Ver 37 OK /749 OpenURL OpenLib openurl.library Ver 7 /750 ramlib Load LIBS:openurl.library 751 ramlib *Open LIBS:openurl.library Read OK 750 ramlib Load LIBS:openurl.library OK 752 ramlib OpenLib utility.library Ver 37 OK 753 ramlib OpenLib iffparse.library Ver 37 OK 754 ramlib OpenLib rexxsyslib.library Ver 37 Fail 749 OpenURL OpenLib openurl.library Ver 7 Fail 755 OpenURL OpenLib workbench.library Ver 36 OK 756 OpenURL OpenLib icon.library Ver 36 OK 757 OpenURL OpenLib screennotify.library Ver 0 OK /758 OpenURL Lock env:mui/UNNAMED.1.prefs Read 759 WBClock Lock SYS: Read OK 760 WBClock *Lock IDH0:"" Read OK 761 OpenURL *Lock env:mui/UNNAMED.1.prefs Read Fail 758 OpenURL Lock env:mui/UNNAMED.1.prefs Read Fail 762 OpenURL OpenFont DGSansSerif.font Size 9 OK 763 OpenURL OpenFont DGSansSerif.font Size 9 OK 764 OpenURL OpenFont DGSansSerif.font Size 9 OK 765 OpenURL OpenFont DGSansSerif.font Size 9 OK 766 OpenURL OpenFont DGSansSerif.font Size 9 OK 767 OpenURL OpenFont DGSansSerif.font Size 9 OK 768 OpenURL OpenFont DGSansSerif.font Size 9 OK 769 OpenURL OpenFont courier.font Size 11 OK 770 OpenURL OpenFont courier.font Size 11 OK /771 WBClock Lock SYS: Read 772 WBClock *Lock IDH0:"" Read OK 771 WBClock Lock SYS: Read OK /773 WBClock Lock SYS: Read 774 WBClock *Lock IDH0:"" Read OK 773 WBClock Lock SYS: Read OK /775 OpenURL OpenLib muiconfig.library Ver 19 /776 ramlib Load LIBS:muiconfig.library 777 ramlib *Open LIBS:muiconfig.library Read Fail 778 ramlib *Open LIBS:muiconfig.library Read Fail 779 ParPort Zip AutoMount demon FindSem AutoMounter Fail 780 ramlib *Open LIBS:muiconfig.library Read OK 776 ramlib Load LIBS:muiconfig.library OK 775 OpenURL OpenLib muiconfig.library Ver 19 OK 781 OpenURL OpenLib utility.library Ver 36 OK 782 OpenURL OpenLib intuition.library Ver 36 OK 783 OpenURL OpenLib muilowlevel.library Ver 19 OK 784 OpenURL OpenLib iffparse.library Ver 2 OK /785 OpenURL Open env:mui/UNNAMED.1.prefs Read 786 OpenURL *Open env:mui/UNNAMED.1.prefs Read Fail 785 OpenURL Open env:mui/UNNAMED.1.prefs Read Fail /787 OpenURL Lock env:mui Read 788 OpenURL *Lock env:mui Read OK 787 OpenURL Lock env:mui Read OK 789 OpenURL OpenLib iffparse.library Ver 2 OK /790 OpenURL Open env:mui/UNNAMED.1.prefs Write 791 OpenURL *Open env:mui/UNNAMED.1.prefs Write OK 792 WBClock Lock SYS: Read OK 793 WBClock *Lock IDH0:"" Read OK 790 OpenURL Open env:mui/UNNAMED.1.prefs Write OK 794 OpenURL OpenLib iffparse.library Ver 2 OK 795 OpenURL OpenLib iffparse.library Ver 2 OK 796 OpenURL ChangeDir RAM:ENV/mui 797 OpenURL ChangeDir IDH0:Prefs 798 OpenURL ChangeDir SYS: /799 WBClock Lock SYS: Read 800 WBClock *Lock IDH0:"" Read OK 799 WBClock Lock SYS: Read OK /801 WBClock Lock SYS: Read Closed SnoopDos log at 21:36:53 Schöner Gruß [ Dieser Beitrag wurde von Stephan am 02.04.2010 um 21:47 Uhr geändert. ] [ - Antworten - Zitieren - Direktlink - ] |
02.04.2010, 12:27 Uhr huepper Posts: 481 Nutzer |
Vermutlich liegt das an der fehlenden rexsyslib.library. "184 ramlib OpenLib rexxsyslib.library Ver 37 Fail" Schau mal nach ob diese Datei in Libs: vorhanden ist. -- A4000D, CSPPC 604@233/060@50, 2/112 Chip/Fast, PicassoIV, Toccata, Deneb, UW-Scsi to IDE Adapter, USB->Eth Adapter noch benötigt: DVD-Brenner "kurze" Bauform, diverse Kühler/Lüfter [ - Antworten - Zitieren - Direktlink - ] |
02.04.2010, 12:56 Uhr DaxB Posts: 1422 Nutzer |
Wenn OpenURL richtig installiert/konfiguriert ist, dann muss bei YAM nichts bzgl. OpenURL eingestellt werden. Im Gegenteil, wenn ein ARexx Script benutzt wird unter YAM, dann dieses deaktivieren. I.d.R. funktioniert beides nicht zusammen. SnoopDos: Die Funktione "Packet debugger" ist für die meisten Benutzer uninteressant/unnötig. Macht den Log nur unnötig lang. Der CODE Tag macht den Log hier auch noch leserlicher. [ - Antworten - Zitieren - Direktlink - ] |
02.04.2010, 15:25 Uhr Goja Posts: 280 Nutzer |
@DaxB: Iss ja das allerneuste! YAM benutzt immer ein ARexx Script, wenn auf eine URL geklickt wird. Und zwar das, was in der Konfiguration unter Scripte/"Beim Doppelklick auf eine URL" eingetragen ist. (Jetzt sollte auch klar sein, das man das Script nicht einfach so ausführt.) In der Standartinstalation ist dafür das Script YAM:Rexx/GotoURL.yam zuständig, welches nicht die OpenURL Library benutzt, sondern den Browser direkt anspricht. Dafür müsste man zudem noch die Datei editieren und dort den verwendeten Browser eintragen. Das Script was ich oben angehängt habe stammt aus der Datei OpenURL/Developer/Autodocs/openurl.doc, des OpenURL Archives. Und ist die einzig mir bekannte (und einfache) Möglickeit OpenURL mit YAM zu benutzen. Edit: Ups! Stimmt tatsächlich. Zitat:Habe ich wohl nicht mitbekommen, daß das geändert wurde. -- http://www.baud.de Amiga A4000T MC68060RC50 PPC604E@233Mhz 274Mb OS3.9 & OS4.0 [ Dieser Beitrag wurde von Goja am 02.04.2010 um 15:39 Uhr geändert. ] [ - Antworten - Zitieren - Direktlink - ] |
02.04.2010, 17:23 Uhr DaxB Posts: 1422 Nutzer |
@Goja: Ist auch eine fiesse Falle. Hatte damals das Problem und wusste nicht, warum OpenURL nicht funktionierte mit YAM. Das Script rausnehmen und es lief. Wird das denn bei der Default Installation von YAM immernoch eingetragen? [ - Antworten - Zitieren - Direktlink - ] |
02.04.2010, 20:47 Uhr Goja Posts: 280 Nutzer |
Keine Ahnung, ich mach seit 1997 nur Updates. Ich vermute aber mal nicht, denn es gibt keine .config Datei im aktuellen Archiv. Andererseits ist rexx/GotoURL.yam immer noch Bestandteil von YAM (2.6). Whow! Wie schnell das jetzt geht, seit dem ich den Umweg über das Script nicht mehr gehe. -- http://www.baud.de Amiga A4000T MC68060RC50 PPC604E@233Mhz 274Mb OS3.9 & OS4.0 [ Dieser Beitrag wurde von Goja am 02.04.2010 um 20:54 Uhr geändert. ] [ - Antworten - Zitieren - Direktlink - ] |
02.04.2010, 22:03 Uhr Stephan Posts: 125 Nutzer |
@huepper: Hallo, ich habe folgende Version: Neuer Shell-Prozeß 7 7.Workbench:> version libs:rexxsyslib.library rexxsyslib.library 36.23 Woher bekomme ich denn die Version 37? Danke. -- Schönen Gruß [ - Antworten - Zitieren - Direktlink - ] |
02.04.2010, 22:08 Uhr Stephan Posts: 125 Nutzer |
@DaxB: Hallo, ich hab es mal etwas leserlicher gestaltet. Wenn ich das richtig verstanden habe, muss ich in YAM nichts ändern. D.h., ich muss auch nichts bei "Skripte - Beim Doppelklick auf einen URL" angeben. Aber da passiert nichts in YAM. Das Problem ist aber, dass ich die OpenUrl.prefs nicht starten kann. Gruß Stephan -- Schönen Gruß [ - Antworten - Zitieren - Direktlink - ] |
02.04.2010, 22:48 Uhr ZeroG Posts: 1487 Nutzer |
@Stephan: Die sollte bei OS3.9 (das du anscheinend benutzt) dabei sein. Hast das Ding vielleicht aus versehen mit einer alten Version überschrieben? [ - Antworten - Zitieren - Direktlink - ] |
03.04.2010, 20:58 Uhr DaxB Posts: 1422 Nutzer |
@Stephan: Hat sich was mit der OS3.9 rexxsyslib.library geändert? Andererseits habe ich auch die OS3.1 rexxsyslib.library und es läuft. [ - Antworten - Zitieren - Direktlink - ] |
04.04.2010, 01:36 Uhr Stefan Posts: 936 Nutzer |
Hi,Zitat:Vielleicht hilft es. Bei mir lief das nämlich irgendwie auch nicht. http://faq.yam.ch/9_35_en.html Zitat:Das verstehe ich allerdings nicht. [ - Antworten - Zitieren - Direktlink - ] |
04.04.2010, 01:48 Uhr Stefan Posts: 936 Nutzer |
Zitat: Steht in den ReleaseNotes, welche hier zumindest für v44.1 da sind. Aktuell ist Version 44.2. @Stephan code:rexxsyslib.library 44.2 (14.03.2004) 33404 bytes md5sum --> 537b6881710e5463732cb7c5a5381282 *Libs:rexxsyslib.library [ - Antworten - Zitieren - Direktlink - ] |
04.04.2010, 10:30 Uhr DaxB Posts: 1422 Nutzer |
@Stefan: Ich meinte eigentlich ob sein OpenURL Prefs sich nun öffnet, oder nicht. Wäre aber merkwürdig. [ - Antworten - Zitieren - Direktlink - ] |
04.04.2010, 14:38 Uhr Goja Posts: 280 Nutzer |
Zitat:Das ist auch nur die Konfigurationsdatei, kein Programm. Ich hab jetzt doch mal ein Backup von meiner 7.0 Installation angelegt und 7.6 ausprobiert. Bei mir funktioniert alles, wie es soll. -- http://www.baud.de Amiga A4000T MC68060RC50 PPC604E@233Mhz 274Mb OS3.9 & OS4.0 [ - Antworten - Zitieren - Direktlink - ] |
05.04.2010, 00:35 Uhr Stephan Posts: 125 Nutzer |
@huepper: @DaxB @Stefan: Ich habe die alte Version der rexxsyslib.library nun durch die Version 44.1 von der OS3.9-CD erstezt. Nun kann ich auch das Preferences Programm OpenUrl in Workbench:Prefs starten und die Einstellungen entsprechend dem Link von Stefan machen. Nun funktioniert alles wieder wie es soll. Bezüglich dem Preferences Programm OpenUrl in Workbench:Prefs hatte ich mich mit "OpenUrl.prefs" falsch ausgedrückt, was etwas zu Missverständnissen geführt hat. Entschuldigung. Nochmals vielen Dank an alle. -- Schönen Gruß [ - Antworten - Zitieren - Direktlink - ] |
22.08.2010, 19:02 Uhr DaxB Posts: 1422 Nutzer |
Von mir selbst: Hat sich was mit der OS3.9 rexxsyslib.library geändert? Andererseits habe ich auch die OS3.1 rexxsyslib.library und es läuft. Merkwürdigerweise ist das jetzt nicht mehr der Fall. Soll heissen, OpenURL geht nicht mehr mit der OS3.1 rexxsyslib.library, sonder nur noch mit der von OS3.9. K.A. was sich an meinem System geändert hat. Vielleicht ein Versions-Timeout? [ - Antworten - Zitieren - Direktlink - ] |
22.08.2010, 19:34 Uhr Stefan Posts: 936 Nutzer |
Zitat: -- Zitat: rexxsyslib_relnotes v44.1 -- code:rexxsyslib 44.1 (25.12.1999) - Modified WaitDOSPkt() to call WaitPort() instead of Wait()'ing on the MsgPort's signal. I hope that this is really an improvement. The documentation for the WaitDOSPkt() function states its purpose as "Waits at the specified message port for a message or other signal.". Might be that the side-effect was intentional :-/ - Fixed a long standing bug in the CPU type identification code. It no longer mistakenly identifies a machine with an 68040 CPU as having an "68060" CPU installed. The new code also makes a point of identifying an 68882 FPU and an 68060 CPU. für Version 44.2 habe ich nix. [ - Antworten - Zitieren - Direktlink - ] |
22.08.2010, 20:21 Uhr tboeckel Posts: 124 Nutzer |
Die Änderung von rexxsys.lib mindestens V36 auf V37 fand mit OpenURL 7.5 vor ca. 1,5 Jahren statt. Ob das einen bestimmten Grund hat kann ich nicht sagen, aber die nächste Version wird sich wieder mit V36 zufrieden geben. Wahrscheinlich ist V37 nur reingerutscht, weil alle anderen Bibliotheken auch in Version 37 (= OS2.04) geöffnet werden. [ - Antworten - Zitieren - Direktlink - ] |
22.08.2010, 23:20 Uhr DaxB Posts: 1422 Nutzer |
@tboeckel: Danke für das fixen. [ - Antworten - Zitieren - Direktlink - ] |
-1- | [ - Beitrag schreiben - ] |
amiga-news.de Forum > Amiga, AmigaOS 4 > Probleme mit Openurl 7.6 | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
Impressum |
Datenschutzerklärung |
Netiquette |
Werbung |
Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten. |