Skip to content

Instantly share code, notes, and snippets.

View maartendekeizer's full-sized avatar

Maarten de Keizer maartendekeizer

View GitHub Profile
@maartendekeizer
maartendekeizer / dnsmigrator.php
Created January 6, 2023 10:15
Migratie DNS records from OpenProvider to OXXA
<?php
$opBaseUrl = 'https://api.openprovider.eu/v1beta';
$opUsername = '***';
$opPassword = '***';
$oxxaBaseUrl = 'https://api.oxxa.com/command.php';
$oxxaUsername = '***';
$oxxaPassword = '***';
$domainName = $argv[1];
@maartendekeizer
maartendekeizer / listalldnsrecordsonopenprovider.php
Created January 6, 2023 10:13
List all DNS records on OpenProvider
<?php
$opBaseUrl = 'https://api.openprovider.eu/v1beta';
$opUsername = '***';
$opPassword = '***';
$opApiCall = $opBaseUrl . '/auth/login';
$opCh = curl_init($opApiCall);
curl_setopt($opCh, CURLOPT_RETURNTRANSFER, true);
@maartendekeizer
maartendekeizer / download-file.ps1
Created April 29, 2018 13:56
PowerShell download file
(New-Object System.Net.WebClient).DownloadFile("http://markei.nl/download.exe", ".\Desktop\download.exe")
<?php
$host = '127.0.0.1';
$user = 'USER';
$password = 'PASSWORD';
echo 'php version ' . phpversion() . PHP_EOL;
$count = 1000;
@maartendekeizer
maartendekeizer / test-memcached.php
Created May 26, 2016 13:05
Memcached test script
<?php
/**
* @license MIT License
* @copyright maartendekeizer
*/
$memcached = new Memcached();
$memcached->addServer('127.0.0.1', 11211);