Age Verification
This website contains age-restricted material including nudity and explicit content. By entering, you confirm being at least 18 years old or the age of majority in the jurisdiction you are accessing the website from.
I am 18+ or older - Enter
I am under 18 - Exit
Our parental controls page explains how you can easily block access to this site.

Letzte Beiträge - Seite 552

  Forum

Dorsai6
Mitglied seit in Apr 2013
3459 Beiträge

macOS keyboard shortcuts and managing clips

Für neue Benutzer
28. March 2021, 5 antworten
Well Command Q will tell iStripper to Quit when it is the active application. In this way it's standard. However, since it is usually played in background, your script is useful. The quit function from the iStripper icon on the right of the menu bar also works.

The open command should make it start playing, but you have no control over which card or clip.

Before iStripper, the application was named VirtuaGirl. That version checked the preference file and you could set a flag and add a card or clip number of change what was playing. When they switched to iStripper, that feature was not carried forward. I've tried many experiments to achieve this result and all of them failed.

Here is an AppleScript that move the first model up in small mode
set vertical_adjustment to 120
tell application "System Events" to tell process "iStripper"
set {corner_left, corner_top} to position of window 1
set position of window 1 to {corner_left, corner_top - vertical_adjustment}
end tell

Here is an AppleScript that lists the clips being played and their height plus the height of the iStripper window itself if it is open.
tell application "System Events"
set current_clip to missing value
repeat
set current_clips to value of property list item "player.currentClips" of property list file ((path of preferences folder) & "com.totem.Vghd.plist")
set AppleScript's text item delimiters to " "
set current_clips to text items of current_clips
set AppleScript's text item delimiters to tab
set current_clips to current_clips as string
set AppleScript's text item delimiters to ""
tell process "iStripper"
repeat with window_number from 1 to 11
if exists window window_number then
set {width, height} to size of window window_number
set current_clips to current_clips & tab & height
else
set current_clips to current_clips & tab & ""
end if
end repeat
end tell
log current_clips
delay 5
end repeat
end tell

If you are comfortable reading and modifying a preference file there are many things you can do, but most of them are not very useful.