640x480 will nicht funzen... (stellt sich von alleine um)

Wie gesagt: KEINERLEI Gewähr dass das nicht irgendwelche unangenehmen Konsequenzen haben könnte:

do shell script "Applications/cscreen -f -x 640 -y 400"

Wünsche viel Glück, und lehne jegliche Verantwortung ab.

Grüße,
Flo
 
do shell script "Applications/cscreen -x 640 -y 400 -f"

Aber die phys. Auflösung ist doch eh 800 * 480, dann probier doch mal:
do shell script "Applications/cscreen -x 800 -y 480"

Und die Touch-Funktion wird von OS X unterstützt? Brauch man da Treiber?
 
Habs mal probiert!
Hardware ist dabei nicht kaputt gegangen, nur der Monitor hat wieder "Out of Range" angezeigt!

Ich denke dass das an der Refresh-Rate hängen könnte, weißt du, wie man (ohne Force-Zeugs) auch die Refresh-Rate in der Programmzeile steuern/berücksichtigen kann???


MfG!!!
 
Probier mal:

do shell script "Applications/cscreen -f -r 60 -x 640 -y 400"

der Parameter -r stellt die refresh-Rate in Hz ein.

Grüße,
Flo
 
Hmm, hat leider auch nicht geklappt (Hab 60Hz und 75Hz ausprobiert, allerdings ohne force-Zeug), ist ja aber nicht schlimm!
Bin total froh, dass zumindest die 640x480er Auflösung geklappt hat.

Ich bedanke mich nochmals bei jedem und falls jemand die ultimative Lösung für die 640x400er Auflösung hat kann er die ja trotzdem hier rein posten!

MfG, Willder-Wallo ;-)
 
Ich habe gerade auf der Site von SwitchResX folgendes gefunden:

"You can also create display sets which will allow you to change the resolution and the depth of all your monitors with just one mouse click, or just one key combo. Since you can add AppleScripts to display sets, that gives SwitchRes X the ability to launch a script with just one key, or when an application is launched..."

Sieh doch mal nach wie es tatsächlich um die AS-Fähigkeiten von SRX steht, und öffne den Skripteditor. Dann im Menü Ablage den Punkt "Verzeichnis öffnen" anklicken, und dann SRX auswählen, falls vorhanden.
Die angezeigten Informationen mal mitteilen bitte.

Vielleicht kannst Du ja so ein erwähntes Displayset einrichten und abspeichern. Dieses müsste sich ja dann in irgendeiner Form (wie genau sollte in den oben erwähnten Informationen stehen) per AS ansprechen lassen. Einen Versuch wäre es wert. Ich will mir nur SRX nicht unbedingt installieren weil ich das überhaupt nicht brauche, sonst hätte ich die Infos zur AS-Fähigkeit von SRX selbst rausgesucht.

Grüße,
Flo
 
Hab mal gemacht was du gesagt hast und habe folgende Informationen angezeigt bekommen




Standard Suite: Common terms supported by SwitchRes

Class application: The SwitchRes application
Elements:
display by name, by numeric index, before/after another element, by ID, as a range of elements, satisfying a test
display set by name, by numeric index, before/after another element, by ID, as a range of elements, satisfying a test
Properties:
main display display -- the main display (the one with the menu bar)
mirroring boolean -- is the video mirroring enabled ?
version version [r/o] -- the version of SwitchRes
current sets a list of display set [r/o] -- some sets whose parameters match the current settings

Class display: the display(s) you have in front of you
Plural form:
displays
Elements:
mode by numeric index, before/after another element, by ID, as a range of elements, satisfying a test
Properties:
name string [r/o] -- the name of this display, as defined in SwitchRes control
index integer [r/o] -- the index of this display
ID integer [r/o] -- the DisplayID as returned by the Display Manager
current mode mode -- the current mode of this display
current depth integer -- the current depth for this display
in gray boolean -- is this display actually showing gray levels ? (opposed to colors)

Class display set: a display set, created in the SwitchRes Control Panel
Plural form:
display sets
Elements:
monitor by numeric index, before/after another element, as a range of elements, satisfying a test
Properties:
name string [r/o] -- the name of this display set, as defined in the SwitchRes Control panel
index integer [r/o] -- the index of this display set
mirroring boolean [r/o] -- is the video mirroring enabled ?
ID integer [r/o] -- the unique ID defining this set
shortcut string [r/o] -- the description of the current key shortcut for this set
application count integer [r/o] -- the number of applications using this display set
attached script 'file' [r/o] -- the script currently attached to this set

Class mode: a resolution accessible for one display
Plural form:
modes
Properties:
index integer [r/o] -- the index of this mode
ID integer [r/o] -- the unique ID for this mode (corresponds to CGDirectDisplay’s ID for this mode in 8-bit depth)
size point [r/o] -- the size of the screen in this mode
frequency integer [r/o] -- the refresh rate of the screen in this mode
supported depths a list of integer [r/o] -- a list of all supported depths in this mode
valid boolean [r/o] -- is this mode valid ?
safe boolean [r/o] -- must an alert be displayed when choosing this mode ?
in menu boolean [r/o] -- does this mode appear in SwitchRes’ menus ?

Class monitor: one of the six monitor settings that you can add to a display set
Plural form:
monitors
Properties:
index integer [r/o] -- the index of this monitor’s settings
selected depth integer [r/o] -- the depth selected for this monitor’s setting
selected mode mode [r/o] -- the mode selected for this monitor’s setting
in gray boolean [r/o] -- is this monitor showing gray levels ? (opposed to colors)
is main boolean [r/o] -- should this monitor become the main monitor when this set is applied ?
position point [r/o] -- the coordinates of the upper left corner of this monitor

count: Return the number of elements of a particular class within an object
count reference -- the object whose elements are to be counted
each type class -- the class of the elements to be counted. Keyword 'each' is optional in AppleScript
Result: integer -- the number of elements

data size: Return the size in bytes of an object
data size reference -- the object whose data size is to be returned
[as type class] -- the data type for which the size is calculated
Result: integer -- the size of the object in bytes

exists: Verify if an object exists
exists reference -- the object in question
Result: boolean -- true if it exists, false if not

get: Get the data for an object
get reference -- the object whose data is to be returned
[as a list of type class] -- the desired types for the data, in order of preference
Result: anything -- The data from the object

quit: Quit an application program
quit
[saving 'savo'] -- specifies whether to save currently open documents

restore desktop: replace the icons and the windows to their saved position, on all displays or on the specified one only
restore desktop
[of reference] -- the display you want to replace the icons

save desktop: save the icons and the windows (depending on the settings) on the desktop, on all monitors or on the specified one only
save desktop
[of reference] -- the display you want to save the icons

set: Set an object's data
set reference -- the object to change
to anything -- the new value

use: selects a display set as if you selected it in the menu
use reference -- the display set to apply









Wäre aber doch nur ne Übergangslösung oder würde das auch noch nach ablauf der Testperiode gehen???

Mfg...
 
Zuletzt bearbeitet:
willder-wallo schrieb:
...Wäre aber doch nur ne Übergangslösung oder würde das auch noch nach ablauf der Testperiode gehen???
Mfg...

Ich vermute mal ganz stark dass das nach Ablauf der Testphase nicht mehr funktioniert. Ich bin davon ausgegangen dass Du die Vollversion benutzt.

Vielleicht doch nochmal mit cscreen und -f rumspielen?

Grüße,
Flo
 
Hab es auch mal mit

do shell script "Applications/cscreen -f -r 60 -x 640 -y 400"

versucht, was nicht geklappt hat, aber als ich die Refresh-Rate auf 75Hz umgestellt habe, also Programmzeile

do shell script "Applications/cscreen -f -r 75 -x 640 -y 400" ,

hat's geklappt!!!

Komisch, dass es mit 75Hz aber nicht mit 60Hz geht!

Ich denke dass dies ein guter ersatz zu DisplayConfigX und SwitchResX ist und wesentlich günstiger ist es auch noch und wenn's ein Mac-Neuling wie ich packt, dann ist's wohl auch nciht zu schwer zu realisieren!!! *g*

Ich habe somit alles erreicht was ich wollte und werde auch mal versuchen, die physikalische Auflösung des Displays (800x480) mit verschiedenen Hz-Werten anzusteuern!

Danke nochmal für die Hilfe und Mfg, Willder-Wallo ;-)
 
Sehr schön. Wenn das Ganze dann mal im Auto fertig verbaut ist, poste doch mal Bilder davon. :)

Grüße,
Flo
 
Werde ich machen, dauert nurnoch ein bisschen, weil ich erst noch den Rest kaufen muss (zumindest Autoradio. Hab natürlich eins, aber brauche eines mit Aux-In damit man den Mac Mini dran anschließen kann. Muss mich auch noch um die Stromversorgung kümmern) und dann erst alles ins Auto bauen kann und als Schüler der nur einen Nebenjob hat, kann ich alles nur Stückchenweise kaufen.

Eine Frage hätte ich noch, unzwar, wenn ich mal auf Mac OsX 10.4 Tiger updaten sollte, läuft das dann immer noch alles genau so oder muss man dann nochmal alles nochmal von vorne machen???
Würde sich das überhaupt lohnen???




MfG!!!
 
Zurück
Oben Unten