OSX – Welches Java (Apple / Oracle) habe ich eigentlich installiert?

Apple hat im Oktober die Java-Applet-Plugins aus allen Browsern entfernt. Daher sind nun viele von euch, von Apple Java 6 (32-Bit) auf Oracle Java 7 (64-Bit) umgestiegen – jedenfalls im Browser. Aus diesem Grund habe ich ja auch SamyGO für das Java von Oracle angepasst.

Leider wissen nun viele nicht, welches Java nun überhaupt aktiv ist. Dafür gibt es einen Terminal-Befehl

java -version

…, wenn der Terminal nun folgendes ausgibt, …

java version "1.6.0_37"
Java(TM) SE Runtime Environment (build 1.6.0_37-b06-434-11M3909)
Java HotSpot(TM) 64-Bit Server VM (build 20.12-b01-434, mixed mode)

… ist das Java 6 von Apple (32-Bit) aktiv – d.h. ihr müsst SamyGO für Apple Java herunterladen.

Wenn der Terminal aber …

java version "1.7.0_10"
Java(TM) SE Runtime Environment (build 1.7.0_10-b18)
Java HotSpot(TM) 64-Bit Server VM (build 23.6-b04, mixed mode)

… ausgibt (oder höher als 1.7.0_*), ist das Java von Oracle aktiv – d.h. ihr müsst SamyGO für Oracle Java herunterladen.

Fest steht, wenn ihr Apple Java installiert habt OSX – Welches Java (Apple / Oracle) habe ich eigentlich installiert? weiterlesen

SamyGO ChanEdit für Mac OS X mit Oracle Java (x64 / 64-Bit)

Irgendwie ist das Thema „Samsung Senderlisten sortieren“ zu einem kleinen Steckenpferd von mir geworden. Im April habe ich für euch SamyGo ChanEdit so angepasst, dass es problemlos auf Linux und Mac OS X funktioniert. Nun hat Apple, im Oktober, die Java-Applet-Plugins aus allen Browsern entfernt. Daher sind nun viele von euch, von Apple Java (32-Bit) auf Oracle Java (64-Bit) umgestiegen.

java -d32 -XstartOnFirstThread -jar SamyGO-ChanEdit-v54cd-MacOSX_cocoa_by_loggn.de.jar
Error: This Java instance does not support a 32-bit JVM.
Please install the desired version.
# ODER
java -d64 -XstartOnFirstThread -jar SamyGO-ChanEdit-v54cd-MacOSX_cocoa_by_loggn.de.jar
Exception in thread "main" java.lang.reflect.InvocationTargetException
...
Caused by: java.lang.UnsatisfiedLinkError: Cannot load 32-bit SWT libraries on 64-bit JVM
...

UPDATE_2013-01-11: Hier gibt es SamyGO für Apple Java (32-Bit).
UPDATE_2013-01-12: So könnt ihr prüfen, welches Java ihr auf eurem Mac habt.

Dadurch lässt sich mein angepasstes SamyGo, von April, nicht mehr starten, da ich damals die SWT-Bibliothek in 32-Bit verwendet habe.

ACHTUNG: SamyGo kann nur Senderlisten der Serie A bis D bearbeiten – die Senderliste vom UE46ES6300 (E-Serie) kann beispielsweise nicht bearbeitet werden. Wenn man dennoch diese Senderliste bearbeiten möchte oder muss, muss das Windows-Tool SamToolBox verwendet werden.

samygo chanedit mac osx oracle java x64 600x472 - SamyGO ChanEdit für Mac OS X mit Oracle Java (x64 / 64-Bit)

Naja, lange Rede kurzer Sinn, ich habe SamyGo natürlich nun für Mac OS X mit Oracle Java (64-Bit) angepasst, ihr findet die neue Version SamyGO ChanEdit für Mac OS X mit Oracle Java (x64 / 64-Bit) weiterlesen

SamyGO ChanEdit für Mac OS X und Linux – Probleme beim Starten

2010 hat Polskafan eine Software zum Sortieren von Senderlisten für Samsung-TVs der Serie B geschrieben – SamyGO ChanEdit. SamyGO wurde von Polskafan aber nicht mehr für die Serie C und Serie D weiterentwickelt.

Zum Glück hat sich aber ein talentierter Programmierer diesem Problem angenommen – rayzyt. Dank rayzyt kann man nun auch Kanallisten von Samsung-TVs der Serie C und Serie D bearbeiten.

samygo chanedit mac osx 600x388 - SamyGO ChanEdit für Mac OS X und Linux - Probleme beim Starten

Allerdings haben Linux und Mac OS X User ein Problem, da das weiterentwickelte SamyGO schon beim Start mit unterschiedlichen Fehlermeldungen abbricht.

no swt-win32-3557 or swt-win32 in swt.library.path, java.library.path or the jar file

oder

Caused by: java.lang.UnsatisfiedLinkError: Cannot load 32-bit SWT libraries on 64-bit JVM

Der Grund dafür ist, dass die SWT-Bibliotheken (Standard Widget Toolkit) nicht mit dem jeweiligem Betriebssystem kompatibel sind. Nun habe ich die Library je nach Betriebssystem ausgetauscht. Diese angepassten Versionen stelle ich euch SamyGO ChanEdit für Mac OS X und Linux – Probleme beim Starten weiterlesen

Samsung LCD – Kanalliste am Computer sortieren – SamyGO ChanEdit

UPDATE_2012-12-31: SamyGO ChanEdit für Mac OS X mit Oracle Java (64-Bit) gibt es hier.
UPDATE_2012-04-30: SamyGO ChanEdit für Mac OS X und Linux gibt es hier.
UPDATE_2012-04-23: Neues, besseres Windows-Tool – SamToolBox.

Wer von euch einen Samsung LCD Fernseher besitzt, weiß wie mühsam es ist die Kanalliste mit der Fernbedienung zu sortieren. Glücklicherweise gibt es mittlerweile SamyGO ChanEdit, mit dieser Software kann man die Kanalliste komfortabel an einem Windows-, Linux- oder OSX-System editieren.

SamyGO ChanEdit für Serie-B / Series-B
SamyGO ChanEdit für Serie-C und Serie-D / Series-C und Series-D

Im ersten Schritt müssen wir die Kanalliste vom Fernseher auf einen USB-Stick exportieren. Dazu stecken wir einen FAT formatierten USB-Stick an unseren LCD und beenden die automatisch aufgehende „Medien Bibliothek“ mit der Taste „EXIT„. Um das „Einstellungsimport bzw. -export“ Menü aufzurufen drücken wir kurz die Taste „VOLUME MINUS (-)“ und gleich danach drücken wir die „ENTER“ Taste, so lange (10 Sekunden) bis ein Fenster mit dem gewünschten Dialog erscheint. Hier wählen wir nun „TV to USB“, jetzt werden die Einstellungen auf den USB-Datenträger geschrieben.

SamyGO ChanEdit starten wir unter Mac OS X über den Terminal, wir wechseln in das bereits entpackte ZIP-Verzeichnis und starten die Software mit dem Befehl.

32-Bit

java -d32 -XstartOnFirstThread -jar SamyGoChanEd.jar

64-Bit

java -d64  -jar SamyGoChanEd.jar

Im SamyGO ChanEdit können wir nun die map-AirD, map-CableD oder map-SateD öffnen und unsere Sender sortieren.

lcd samygo chanedit - Samsung LCD - Kanalliste am Computer sortieren - SamyGO ChanEdit

Nach dem Sortieren speichern wir die Datei und stecken den Stick wieder an unseren Samsung LCD. Mit der gleichen Tastenkombination, wie oben beschrieben, starten wir wieder das „Einstellungsimport bzw. -export“ Menü und wählen nun „USB to TV“.

Simsalabim – unsere angepasste Senderliste ist nun auf unserem Samsung LCD, ohne dem lästigen Sortieren per Fernbedienung. mrgreen - Samsung LCD - Kanalliste am Computer sortieren - SamyGO ChanEdit

UPDATE_2011-10-07

Kay hat ein Video-Tutorial (deutsch) für SamyGO unter Mac OSX erstellt – Danke.