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:
| <!doctype html> | |
| <html lang=en-GB> | |
| <head> | |
| <meta charset='utf-8'> | |
| <title>The Air Horner</title> | |
| <meta name='viewport' content='width=device-width, initial-scale=1'> | |
| </head> | |
| <body> | |
| <iframe style="position: fixed; top: 0; left: 0; right: 0; bottom: 0; width:100%; height: 100%" | |
| src="http://tv-app-web-map.herokuapp.com/" |
| <?php | |
| add_action('admin_init', function () { | |
| // Redirect any user trying to access comments page | |
| global $pagenow; | |
| if ($pagenow === 'edit-comments.php') { | |
| wp_redirect(admin_url()); | |
| exit; | |
| } |
| <!DOCTYPE html> | |
| <html> | |
| <head> | |
| <meta charset="UTF-8"> | |
| <title>Open App</title> | |
| <!-- | |
| URL Params: | |
| customSchemeURL: Your custom scheme app |
| <?php | |
| $sites = "http://www.broadcastsolutions.com.au/ | |
| http://www.kvm.com.au/ | |
| http://www.ambertech.com.au/"; | |
| $sites = preg_split('/\r\n|\r|\n/', $sites); | |
| echo " |
| <select id="estado" name="estado"> | |
| <option value="AC">Acre</option> | |
| <option value="AL">Alagoas</option> | |
| <option value="AP">Amapá</option> | |
| <option value="AM">Amazonas</option> | |
| <option value="BA">Bahia</option> | |
| <option value="CE">Ceará</option> | |
| <option value="DF">Distrito Federal</option> | |
| <option value="ES">Espírito Santo</option> | |
| <option value="GO">Goiás</option> |
| # Download and Install the Latest Updates for the OS | |
| apt-get update && apt-get upgrade -y | |
| # Set the Server Timezone to CST | |
| echo "America/Chicago" > /etc/timezone | |
| dpkg-reconfigure -f noninteractive tzdata | |
| # Enable Ubuntu Firewall and allow SSH & MySQL Ports | |
| ufw enable | |
| ufw allow 22 |
| function RemoveAccents(strAccents) { | |
| var strAccents = strAccents.split(''); | |
| var strAccentsOut = new Array(); | |
| var strAccentsLen = strAccents.length; | |
| var accents = 'ÀÁÂÃÄÅàáâãäåÒÓÔÕÕÖØòóôõöøÈÉÊËèéêëðÇçÐÌÍÎÏìíîïÙÚÛÜùúûüÑñŠšŸÿýŽž'; | |
| var accentsOut = "AAAAAAaaaaaaOOOOOOOooooooEEEEeeeeeCcDIIIIiiiiUUUUuuuuNnSsYyyZz"; | |
| for (var y = 0; y < strAccentsLen; y++) { | |
| if (accents.indexOf(strAccents[y]) != -1) { | |
| strAccentsOut[y] = accentsOut.substr(accents.indexOf(strAccents[y]), 1); | |
| } else |
| <html> | |
| <head> | |
| <script src="//ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script> | |
| <script> | |
| $(document).ready(function(){ | |
| var json_Album_URI = "https://picasaweb.google.com/data/feed/base/" | |
| + "user/" + "thewoodsmyth" | |
| + "?alt=" + "json" | |
| + "&kind=" + "album" |
| // Assumption: You have a model with a name. | |
| comparator: function (User) { | |
| if (User.get("name")) { | |
| var str = User.get("name"); | |
| str = str.toLowerCase(); | |
| str = str.split(""); | |
| str = _.map(str, function(letter) { return String.fromCharCode(-(letter.charCodeAt(0))) }); | |
| return str; | |
| }; |