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:
#!/bin/bash | |
if [ -d "uno-zen" ]; then | |
echo "\nUno Zen is already installed. Maybe you want to update? Run:" | |
echo "\ncd uno-zen && sh scripts/update.sh\n" | |
exit | |
fi | |
git clone https://github.com/3a4oT/uno-zen.git && cd uno-zen |
// | |
// main.c | |
// Wishes | |
// | |
// Created by Petro Rovenskyy on 1/31/16. | |
// Copyright © 2016 Petro Rovenskyy. All rights reserved. | |
// | |
#include <stdio.h> | |
#include <stdlib.h> |
/* | |
* MulleFoundation - the mulle-objc class library | |
* | |
* NSObject.h is a part of MulleFoundation | |
* | |
* Copyright (C) 2011 Nat!, Mulle kybernetiK. | |
* All rights reserved. | |
* | |
* Coded by Nat! |
XCODE_BUILD_VERSION=$(xcodebuild -version | grep -o '[0-9].[0-9].[0-9]$') # => major.minor.patch | |
MAJOR_VERSION=(${XCODE_BUILD_VERSION//./ }[0]) # => split to array and take major value | |
if [[ $MAJOR_VERSION > 7 ]]; then | |
echo "Xcode ${XCODE_BUILD_VERSION} uses library validation. It won't load in-process plugins anymore. See https://github.com/alcatraz/Alcatraz/issues/475" | |
fi |
use it |