GitHub download timeout

Post AHK_H specific scripts & libraries and discuss the usage and development of HotKeyIt's fork/branch
User avatar
Drugwash
Posts: 567
Joined: 29 May 2014, 21:07
Location: Ploieşti, Romania

GitHub download timeout

Post by Drugwash » 01 Jan 2018, 07:06

Those imbecil bastards at GitHub put in place a download timeout that makes it impossible for me, with a 384kbps connection currently, to download the entire AHK_H package, which is 14MB. This obviously impedes me from testing and offering feedback for other users' scripts.

Isn't there any other similar service out there that is not as stupid, imbecil, cretin, moronic and so on as GitHub, to host this project on?
Or could you please upload a copy of the compiled zip to another reliable host that doesn't timeout on download?
I've deleted my CloudMe account because of GDPR - the now legal base for privacy invasion and data theft.
HotKeyIt
Posts: 1696
Joined: 29 Sep 2013, 18:35
Contact:

Re: GitHub download timeout

Post by HotKeyIt » 01 Jan 2018, 10:24

You can download the files individually:

Code: Select all

dir:="C:\AHK_H\"
If !FileExist(dir)
  FileCreateDir % dir
files:="
(
AutoHotkey_H.chm
HASH
LICENSE
README.md
Compiler\.gitignore
Compiler\Ahk2Exe.ahk
Compiler\Ahk2Exe.ico
Compiler\Compiler.ahk
Compiler\Directives.ahk
Compiler\IconChanger.ahk
Compiler\logo.png
Compiler\mpress.exe
Compiler\README.txt
Compiler\ScriptParser.ahk
Compiler\Lib\addFile.ahk
Compiler\Lib\addScript.ahk
Compiler\Lib\ahkExec.ahk
Compiler\Lib\ahkExecuteLine.ahk
Compiler\Lib\AhkExported.ahk
Compiler\Lib\AhkMini.ahk
Compiler\Lib\AhkThread.ahk
Compiler\Lib\AHKType.ahk
Compiler\Lib\BinRun.ahk
Compiler\Lib\BinToHex.ahk
Compiler\Lib\ComVar.ahk
Compiler\Lib\CreateScript.ahk
Compiler\Lib\CriticalSection.ahk
Compiler\Lib\DirGetParent.ahk
Compiler\Lib\DynaRun.ahk
Compiler\Lib\ErrorMessage.ahk
Compiler\Lib\ExtractIconFromExecutable.ahk
Compiler\Lib\FileGetInfo.ahk
Compiler\Lib\FileReplace.ahk
Compiler\Lib\FindFunc.ahk
Compiler\Lib\FindLabel.ahk
Compiler\Lib\GetEnv.ahk
Compiler\Lib\GetExeMachine.ahk
Compiler\Lib\HexToBin.ahk
Compiler\Lib\HIBYTE.ahk
Compiler\Lib\HIWORD.ahk
Compiler\Lib\IsBom.ahk
Compiler\Lib\IsFileInUse.ahk
Compiler\Lib\LoadPicture.ahk
Compiler\Lib\LOBYTE.ahk
Compiler\Lib\LOWORD.ahk
Compiler\Lib\MAKELANGID.ahk
Compiler\Lib\MAKELCID.ahk
Compiler\Lib\MAKELONG.ahk
Compiler\Lib\MAKELPARAM.ahk
Compiler\Lib\MAKELRESULT.ahk
Compiler\Lib\MAKEWORD.ahk
Compiler\Lib\MAKEWPARAM.ahk
Compiler\Lib\MCodeH.ahk
Compiler\Lib\ObjByRef.ahk
Compiler\Lib\ObjShare.ahk
Compiler\Lib\ResDelete.ahk
Compiler\Lib\ResDllCreate.ahk
Compiler\Lib\ResExist.ahk
Compiler\Lib\ResGet.ahk
Compiler\Lib\ResourceIndexToId.ahk
Compiler\Lib\ResPut.ahk
Compiler\Lib\ResPutFile.ahk
Compiler\Lib\SetExeSubsystem.ahk
Compiler\Lib\StrPutVar.ahk
Compiler\Lib\ToChar.ahk
Compiler\Lib\ToInt.ahk
Compiler\Lib\ToShort.ahk
Compiler\Lib\ToUChar.ahk
Compiler\Lib\ToUInt.ahk
Compiler\Lib\ToUShort.ahk
Compiler\Lib\TT.ahk
Compiler\Lib\VersionRes.ahk
Compiler\Lib\WinGetPidList.ahk
lib\AhkSelf.ahk
lib\Attach.ahk
lib\Clip2Object.ahk
lib\CryptAES.ahk
lib\FileGetVersionInfo.ahk
lib\GetProcessWorkingDir.ahk
lib\GlobalVarsScript.ahk
lib\InjectAhkDll.ahk
lib\NumSize.ahk
lib\NumType.ahk
lib\ObjTree.ahk
lib\RapidHotkey.ahk
lib\sizeof.ahk
lib\TT.ahk
lib\WatchDirectory.ahk
lib\WinApi.ahk
lib\WinApiDef.ahk
lib\Yaml.ahk
lib\ZipFileRaw.ahk
lib\_Input.ahk
lib\_MemoryLibrary.ahk
lib\_Struct.ahk
Win32a\AutoHotkey.dll
Win32a\AutoHotkey.exe
Win32a\AutoHotkeyMini.dll
Win32a\AutoHotkeySC.bin
Win32a\msvcr100.dll
Win32w\AutoHotkey.dll
Win32w\AutoHotkey.exe
Win32w\AutoHotkeyMini.dll
Win32w\AutoHotkeySC.bin
Win32w\msvcr100.dll
x64w\AutoHotkey.dll
x64w\AutoHotkey.exe
x64w\AutoHotkeyMini.dll
x64w\AutoHotkeySC.bin
x64w\msvcr100.dll
)"
Loop, Parse, files, `n, `r
{
  If (slash:=InStr(A_LoopField,"\",1,-1)) && !FileExist(dir SubStr(A_LoopField,1,slash))
    FileCreateDir % dir SubStr(A_LoopField,1,slash)
  URLDownloadToFile % "https://raw.githubusercontent.com/HotKeyIt/ahkdll-v1-release/master/" A_LoopField,% dir A_LoopField
}
Post Reply

Return to “AutoHotkey_H”