This gist shows how to create a GIF screencast using only free OS X tools: QuickTime, ffmpeg, and gifsicle.
To capture the video (filesize: 19MB), using the free "QuickTime Player" application:
The status bar in iOS 7 is transparent, the view behind it shows through.
The style of the status bar refers to the appearances of its content. In iOS 7, the status bar content is either dark (UIStatusBarStyleDefault
) or light (UIStatusBarStyleLightContent
). Both UIStatusBarStyleBlackTranslucent
and UIStatusBarStyleBlackOpaque
are deprecated in iOS 7.0. Use UIStatusBarStyleLightContent
instead.
UINavigationBar.barStyle
):Last updated: 2017-03-18
exiftool -filename -filemodifydate -createdate -r -if '(not $datetimeoriginal) and $filetype eq "JPEG"' .
###Output photos that don't have datetimeoriginal to a CSV### Note this can take a long time if you have a lot of jpgs
#!/bin/sh | |
output=$1 | |
tmp_file=$(mktemp) | |
xcrun simctl io booted recordVideo "$tmp_file" | |
ffmpeg -i "$tmp_file" -pix_fmt rgb24 -r 10 -f gif - \ | |
| gifsicle --optimize=3 > "$output" | |
rm -r "$tmp_file" |
The Zoom install package for macOS is mad. Rather than actually using the installer to install things, it does everything in the preinstall script. That's bonkers, and also means that the system won't have a list of the files it installed, because it's doing it using shell script.
The script appears to install two items, namely:
/Applications/zoom.us.app
~/Library/Internet Plug-Ins/ZoomUsPlugIn.plugin
If the user opening the package isn't an administrator, it looks like it will install the app in the user's home folder instead. If they are an administrator, Zoom will delete the ZoomUsPlugIn.plugin from /Library if it's there, but it still installs to ~/Library.
It also adds Zoom to your Dock automatically, without asking.