griffin airclick

heeee, ik had ook al ff iets op een ander forum gedropt, maar jullie programmeurs weten dit misschien wel op te lossen:

Het heet griffin airclick;
http://www.griffintechnology.com/products/airclick/index.php
het is een afstandsbediening voor je mac via geluidsgolfen.

als je de software bekijkt lijkt die te moeten kunnen worden gehackt: ik wil de toetsjes voor andere dingen gebruiken dan alleen de beperkte programmas als itunes en ppt.

Wie weet hier iets op?

Hint: kijk es in de package van airclick en dan resources: functions.plist
had ik ergens anders gevonden, maar ik kom er niet echt verder mee.

Jopie

Via geluidsgolven? RF lees ik. Dat zal dan wel RadioFrequency betekenen.

o ja, sorry, radio golfen bedoel ik. maar, kun je me inhoudelijk op weg helpen?

He hallo, ik heb inmiddels contact met Casey Fleser (programmeur software van de airclick) over deze materie opgenomen.

Hier volgen zijn tips; ik heb zelf nog niets ermee gedaan, dus kan het resultaat nog niet bevestigen.

Alrighty, here’s a little reference I put together on adding/
modifying the AirClick software. You’ll find the functions.plist file
and the AppleScripts in the application bundle. Look in the Resources
folder. Make a backup copy of the app, and poke around with the
original. Have fun :slight_smile:

Casey


functions.plist notes:

The root level contains an array of dictionaries that define which
group a set of functions. Typically according to the application being
controlled, but that isn’t required. Each dictionary contains an array
named “Functions” and a string named “Name” that determines the name of
the group. This string is placed in the AirClick function
menu.

The “Functions” array contains a dictionary describing each function in
the group. It contains:

  • “Button” (Number): indicates which button may trigger this function
    to execute. The buttons codes are:
    Play - 1
    Volume Up - 2
    Volume Down - 4
    Next - 8
    Previous - 16
  • “Modifiers” (Number): indicates which additional buttons should have
    been pressed to enable this function. This is a mask of button codes
    defined above.
  • “Name” (String): The name of this function
  • “OnRelease” (Boolean): YES if this function executes when “Button”
    is released. Otherwise executed when pressed.
  • “Repeats” (Boolean): YES if this function repeats until the state of
    “Button” changes.
  • “Scriptname” (String): The file name of the ~AppleScript to be
    executed.
  • “SetLogic” (Dictionary): Contains optional parameters used to set
    internal variables. Defined as -
    “Value” (Number): The value to set the variable to.
    “VarName” (String): The name of the variable to set.
  • “TestLogic” (Dictionary): Contains optional parameters used to query
    internal variables. The function will only execute if the test
    evaluates true. Defined as -
    “Value” (Number): The value to compare the variable to.
    “VarName” (String): The name of the variable to compare.
  • “Time” (Number): Time in seconds the state must remain true before
    the function executes. 0.0 indicates that the function should execute
    immediately.

AppleScript reference:

display: Displays an on screen message
display reference – the object for the command
message Unicode text – The text to be displayed
(meter level integer) – Value between 0.0 and 1.0 (0.5 = 50%)
(icon stop/volume/rewind/fforward/mute/next/play/previous/pause) –
An icon to be displayed with the message

simulate ascii key: Simulate a keystroke using ASCII character codes
simulate ascii key reference – the object for the command
(modifiers list) – Modifiers to the key. One or more of the
following: shift, control, option, command
code integer – The character code to be simulated

simulate virtual key: Simulate a keystroke using virtual key codes
simulate virtual key reference – the object for the command
(modifiers list) – Modifiers to the key. One or more of the
following: shift, control, option, command
code integer – The character code to be simulated

Best wel cool. Lijkt me nu nog een AirClick...

airclick is toppie apparaatje; voor 35 eu heb je een remote waarbij je bij presentaties geen last meer hebt van IR-contact houden; ook voor al je dvd-tjes op je ibook in bed!

trouwens; als je een bluetooth sony ericson hebt, kun je met "Salling Clicker v.2.2.1 ready for “Tiger”

ook al een heel eind komen.

zoek bij google maar es op salling clicker; dat is mede de software brein achter de airclick.