Skip to content

Instantly share code, notes, and snippets.

@TiborUdvari
TiborUdvari / IncrementBuildNumber.cs
Last active August 9, 2023 22:13
Unity Editor Script that increments build number for iOS builds
using UnityEngine;
using UnityEditor.Build;
using UnityEditor.Build.Reporting;
using UnityEditor;
public class IncrementBuildNumber : IPreprocessBuildWithReport
{
public int callbackOrder { get { return 0; } } // Part of the IPreprocessBuildWithReport interface
public void OnPreprocessBuild(BuildReport report)
@TiborUdvari
TiborUdvari / ExcemptFromEncryption.cs
Last active December 18, 2024 11:01
Marks ITSAppUsesNonExemptEncryption in Unity generated Info.plist file to false. Doing this no longer requires manually marking the app as not using non-exempt encryption in iTunes Connect for Testflight beta testing.
using UnityEngine;
using UnityEditor.Build;
using UnityEditor.Build.Reporting;
using UnityEditor;
using UnityEditor.iOS.Xcode;
using System.IO;
public class ExcemptFromEncryption : IPostprocessBuildWithReport // Will execute after XCode project is built
{
public int callbackOrder { get { return 0; } }
@TiborUdvari
TiborUdvari / install_chromedriver.sh
Last active February 16, 2020 17:04
Install Selenium and ChromeDriver 2.43 on MacOS from terminal
pip install selenium
wget https://chromedriver.storage.googleapis.com/2.43/chromedriver_mac64.zip
unzip chromedriver_mac64.zip
chmod +x chromedriver
mkdir -p ~/bin
mv chromedriver ~/bin/chromedriver
rm chromedriver_mac64.zip
echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
@TiborUdvari
TiborUdvari / vuforia_upload.py
Created November 11, 2018 20:32
Upload images to Vuforia Target Manager with Selenium and Chromedriver
import time
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
import os
# Get images to upload
img_dir = 'img'
# Use tmux plugin manager
# https://github.com/tmux-plugins/tpm
# tmux to use non login shell
set -g default-command "${SHELL}"
set -g @plugin 'tmux-plugins/tmux-yank'
set -g @yank_selection_mouse 'clipboard'
set -g escape-time 10
<form class="webform-submission-form webform-submission-add-form webform-submission-inscriptions-formation-continue-form webform-submission-inscriptions-formation-continue-add-form js-webform-details-toggle webform-details-toggle" data-drupal-selector="webform-submission-inscriptions-formation-continue-add-form" enctype="multipart/form-data" action="/head/form/inscriptions-formation-continue" method="post" id="webform-submission-inscriptions-formation-continue-add-form" accept-charset="UTF-8" data-once="webform-details-toggle webform-auto-file-upload form-updated" data-drupal-form-fields="edit-formation-continue,edit-civilite,edit-nom,edit-prenom,edit-fonction,edit-entreprise,edit-e-mail,edit-telephone,edit-adresse,edit-adresse-2,edit-code-postal,edit-ville,edit-pays,edit-carte-identite-upload,edit-carte-identite-upload-button,edit-cv-upload,edit-cv-upload-button,edit-alumni-geneve-oui,edit-alumni-geneve-non,edit-inside-head-oui,edit-inside-head-non,edit-formation-head-oui,edit-formation-head-non,edit-legal,r