32 bits version
$ wget https://get.popcorntime.sh/build/Popcorn-Time-0.3.10-Linux-32.tar.xz -O popcorntime.tar.xz
64 bits version
const crypto = require("crypto"); | |
const crashHash = ""; | |
// Hash from bitcoin block #610546. Public seed event: https://twitter.com/Roobet/status/1211800855223123968 | |
const salt = "0000000000000000000fa3b65e43e4240d71762a5bf397d5304b2596d116859c"; | |
function saltHash(hash) { | |
return crypto.createHmac("sha256", hash).update(salt).digest("hex"); | |
} |
// when T is any|unknown, Y is returned, otherwise N | |
type IsAnyUnknown<T, Y, N> = unknown extends T ? Y : N; | |
// when T is never, Y is returned, otherwise N | |
type IsNever<T, Y = true, N = false> = [T] extends [never] ? Y : N; | |
// when T is a tuple, Y is returned, otherwise N | |
// valid tuples = [string], [string, boolean], | |
// invalid tuples = [], string[], (string | number)[] |
/** | |
* PlayCanvas Engine Typings | |
* | |
* Use it by downloading and placing both this and `playcanvas-stable.js` in the same directory. | |
* | |
* (c) 2017 Michael Fedora (michaelfedora.github.io) | |
* Licensed under MIT. | |
*/ | |
type DomKeyboardEvent = KeyboardEvent; |
#!/bin/bash | |
#set url and port to the xbmc box webservice | |
XBMC_HOST="http://127.0.0.1:8080" | |
if [ "$1" = "" ]; then | |
echo -n "Insert URL: " | |
read url | |
else | |
url="$1" | |
fi |
.PHONY: compile | |
time=/usr/bin/time | |
compile: dart typescript coffeescript haxe jsx | |
dart: | |
$(time) dart2js -ooutput/dart.js source/simple.dart | |
typescript: |
package | |
{ | |
import flash.display.Sprite; | |
import flash.events.ErrorEvent; | |
import flash.events.UncaughtErrorEvent; | |
import flash.external.ExternalInterface; | |
public class Console extends Sprite | |
{ | |
public function Console():void |