
upload accelerate 2012
By: a guest on
May 2nd, 2012 | syntax:
Power Shell | size: 0.79 KB | hits: 58 | expires: Never
$zip_name = "{SECRET-ID}.zip"
$zip_path = "c:\Program Files\7-Zip\7z.exe"
$uri = "http://intel-software-academic-program.com/ayc-upload/upload.php"
if ([IO.File]::Exists($zip_name)) {
rm $zip_name
}
$temp_dir = [IO.Path]::Combine($PWD, [IO.Path]::GetRandomFileName())
mkdir $temp_dir
copy "Makefile" $temp_dir
mkdir ([IO.Path]::Combine($temp_dir, "obj"))
$src = [IO.Path]::Combine($temp_dir, "src")
mkdir $src
copy ./* -Include "*.cpp","*.h","*.c" -Destination $src
&$zip_path "a", $zip_name, ($temp_dir+"\*")
rmdir $temp_dir -Force -Recurse
$client = New-Object System.Net.WebClient
echo "uploading..."
echo ([System.Text.Encoding]::ASCII.GetString($client.UploadFile($uri, $zip_name)))
rm $zip_name
echo "Press any key to close..."
$host.UI.RawUI.ReadKey("NoEcho,IncludeKeyDown")