J, 171 Bytes
(+:>.+:^^*_){.".(':',~(+:+:>.^*_){(*:>.^*_)!:(+:<.^+:*_)''),',',(":(>:*:+:+:+:*_),(<.^<:^<:^*_),<:*:<.^+:*_),'+/',('.',~(+:<.+:^*_){(*:>.^*_)!:(+:<.^+:*_)''),":+:<.*:>:^*_
Au ... mein Gehirn tut weh ... Online ausprobieren!
Hier ist, damit Sie alles in einer Zeile sehen können (es wird jedoch nicht mit Zeilenumbrüchen ausgeführt.)
(+:>.+:^^*_){.".(':',~(+:+:>.^*_){(*:>.^*_)!:(+:<.^+:*_)''),',',(":(>:*:+:+:+:*_),(<.^<:^<:^*
_),<:*:<.^+:*_),'+/',('.',~(+:<.+:^*_){(*:>.^*_)!:(+:<.^+:*_)''),":+:<.*:>:^*_
Funktioniert garantiert nur mit der J-Version j805/j64/linux/release/commercial/www.jsoftware.com/2016-12-11T08:02:52in dieser Reihenfolge. (Nur die ersten 12 Zeichen sind wichtig.)
Erläuterung
Der größte Teil des Programms ist der ständigen Generierung gewidmet. Wenn diese Konstanten durch ihre Werte ersetzt werden, sieht das Programm folgendermaßen aus:
(62){.".(':',~(12){(9)!:(14)''),',',(":(65),(97),48),'+/',('.',~(10){(9)!:(14)''),":26
Mit einigen Klammern entfernt und einige Zahlen schöner gemacht:
62{.".(':',~12{9!:14''),',',(":65 97 48),'+/',('.',~10{9!:14''),":26
Dies setzt sich aus einer Reihe von ,und ,~s zusammen, die Argumente anhängen und voranstellen. Hier sind die einzelnen Werte:
":26
('.',~10{9!:14'')
'+/'
(":65 97 48)
','
(':',~12{9!:14'')
1ist 26wie eine Zeichenfolge.
9!:14'' generiert den folgenden String auf TIO:
j805/j64/linux/release/commercial/www.jsoftware.com/2016-12-11T08:02:52
mit 2erhalten wir das 10th-Zeichen ( ivon linux) und fügen .am Ende ein hinzu, was ergibt i..
3und 5sind selbsterklärend.
4ist die Liste der Zahlen 65 97 48als Zeichenfolge.
6ist ähnlich wie 2, mit der Ausnahme, dass es das 12th-Zeichen ( uvon linux) ist und :am Ende ein fügt , was ergibt u:.
Dies alles zusammen ergibt u:,65 97 48+/i.26. ".bewertet dies und gibt uns:
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789:;<=>?@ABCDEFGHI
(Hinweis: +/ist zusätzlich tabellarisch aufgeführt.)
Dann 62{.nehmen wir mit die ersten 62Zeichen davon und geben uns ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.