Skip to content

Instantly share code, notes, and snippets.

@nitrobin
nitrobin / RulesCompiler.cs.patch
Last active December 29, 2016 07:16
Patch for UnrealEngine 4.14 (revert obsolete GetModuleFilename method)
No more need
Details:https://github.com/nitrobin/unreal.hx/commit/e679ea462f61237a3fa74129ba02176473f0567c
@nitrobin
nitrobin / HaxePlatformerGame.log
Created November 28, 2016 03:41
HaxePlatformerGame.log
Toolchain: Win10, VS2015, nvpack 1r4, haxe 3.3.0.rc1, hxcpp 3.3.49, unreal 4.11 from github
######### defines.txt
BUILDTOOL_VERSION_LEVEL : 4
HXCPP_ANDROID_PLATFORM : 21
HXCPP_ARMV7 : 1
HXCPP_CLANG : 1
HXCPP_DLL_EXPORT : 1
D=$(pwd)/haxesdk
# Neko environment variables
NEKOVERSION=2.0.0
NEKOURL=http://nekovm.org/_media/neko-$NEKOVERSION-linux64.tar.gz
NEKOPATH=$D/neko
LD_LIBRARY_PATH=$NEKOPATH
PATH=$NEKOPATH:$PATH
#!/bin/bash
# Сборка образа с инструментарием
docker build -t sdk-flash-image sdk-flash
# Каталог кэша для монтирования в Docker контейнер в качестве домашнего каталога
HOME_CACHE="$HOME/.iceowl-docker-cache"
mkdir -p $HOME_CACHE
# Уникальное имя для контейнера (необязательно, но полезно для фильтрации)
The application works stable on previos version with -Dlegacy.
Toolchain:
linux/debian/jessie
haxe 3.2.1
hxcpp 3.2.193
lime 2.7.0
openfl 3.4.0
-DLegacy
#!/usr/bin/env bash
set -e
sudo mkdir -p /opt/flashplayer
temp_file=$(mktemp)
wget -O $temp_file https://fpdownload.macromedia.com/pub/flashplayer/updaters/22/flashplayer_22_sa_debug.exe
sudo cp $temp_file /opt/flashplayer/flashplayer.exe
# http://wiki.ros.org/docker/Tutorials/GUI
# mount /etc/group and /etc/passwd read only
# set user from $USER
docker run -ti --rm -v $(pwd):/tmp/hx -w /tmp/hx -v /etc/group:/etc/group:ro -v /etc/passwd:/etc/passwd:ro —user=$USER debian:jessie
@nitrobin
nitrobin / gcmtest.sh
Created November 11, 2015 10:35
GCM test script
#!/bin/sh
###############################################
## test GCM
###############################################
api_key=""
reg_id=""
curl --header "Authorization: key=$api_key" --header Content-Type:"application/json" https://android.googleapis.com/gcm/send -d "{\"registration_ids\":[\"$reg_id\"],\"data\":{\"message\":\"Test Android Push Notificaiton\"}}"
# how to make cert http://stackoverflow.com/questions/5833642/python-apns-sslerror
import time
from apns import APNs, Frame, Payload
apns = APNs(use_sandbox=True, cert_file='certkey.pem', enhanced=True)
print("start")
def response_listener(error_response):
print("client get error-response: " + str(error_response))