Beiträge von Gun-Food
-
-
Ja weil...
ich auf meinem Notebook, Tablet, xBox360 und Smartphone alles in einer Oberflaeche wiederfinde und so schenller binls mit 4 Systemen (vorher: xbox, Andriod Smartphone, Win 7 Laptop, Ubuntu Linux auf dem Tablet). Ausserdem ist das Updatehandling um 10000% besser geloest als bei Win7.
-
Registrierungsmails gehen jetzt wieder. Die Aktivierung wurde entsprechend umgestellt.
-
So.
herzlichen Dank für all die Glückwünsche. Toll finde ich ja, dass tatsächlich die "Schwester" wieder aufgetaucht ist.
War ein langer Abend gestern und heute wieder Arbeit. Aber ich kann schonmal versprechen es kommt was neues für das Forum.
Die Maschinen laufen auf Hochtouren.Grüße
Gun-Food
-
Ich hab das Kindle Fire (aus den USA - mit Farbdisplay und WLAN) mit Tasche und will es verkaufen.
Ich nutze es einfach zu wenig. Aktuell ist Android 4.0 installiert. Die Kindle Software ist drauf und funktioniert auch so.Wenn du Interesse hast, einfach melden.
Achso: Eine Empfehlung ist es auf jeden Fall. Macht wirklich Spaß damit in der U-Bahn zu sitzen und zu lesen.
Zumal man mit dem Android noch deutlich mehr machen kann. -
Zitat
Der Einsendeschluss ist der 25.8.12 bis 23:59 (Eingangszeit der PN).
Also ich bin ja der Meinung, wenn man Datn für Einsendeschluß und so fest setzt, sollte man sich auch explizit daran halten.Alles andere wäre extrem unfair.
Wo finde ich übrigens die Downloads? Wie soll ich den etwas bewerten, was ich mir nichtmal ansehen kann?
-
Was heißt denn bei dir Geldbeutelschonend?
Drucker wo die Patronen schenll eintrocknen und Ersatz so viel kostet wie ein neuer Drucker? Oder was Vernünftiges, einmal angeschafft mit halbwegs moderaten Preisen für das Verbrauchsmaterial hält dann locker mehrere Jahre.Dann ist die Frage noch, welche Technik:
- Tinte mit eintrocknen, kleckern und eigentlich immer Ärger
- Laser (Farbe oder Schwarz/weiß (meine Empfehlung Farbe LED Drucker Brother) Ich hab einen "normalen LED Laser von denen und will nie wieder was Anderes.Oder was ganz Anderes?
-
-
Ich mach mal ein altes aber gutes Fix-Update:
die letzte Version liegt, nachdem es galenda.de nicht mehr gibt nun hier:
https://autoit.de/Galenda/Updates/
Vioel Spaß beim probieren und weiterentwickeln.
Grüße
Gun-Food
-
Also nachdem ich meine Bestellung gestern storniert hatte, konnte ich heute Morgen die Bestellung bei element14 auslösen. Damit hab ich die Wartezeit mal eben von 11 auf 5 reduziert. Auch wenn bei RS schon welche um waren. Jetzt muss ich nur schauen, dass ich mir das weiße Gehäuse von RS irgentwo besorge ohne darauf wieder 11 Wochen warten zu müssen.
Aber inzwischen gibt es ja genug freie Anbieter für den Pi. -
So. Meinen hab ich schon länger bestellt, warte aber immernoch auf die Lieferung von RS...
Dachte, jetzt sollte es wohl zügig gehen, wo man doch mehr als nur einen und dann ohne Einladung bestellen kann... Aber so schnell wird sich da wohl nichts dran ändern.
Ich spiele fleißig mit dem QEmu Image (Rasbian als Basis) rum und wollte doch mal nachfragen, ob ihr schon was gemacht hat oder was ihr damit vorhabt, wenn er denn dann mal endlich da ist.
Die Standards wie Web, mail und FTP Server mach ich ja im Schlaf. Brauche mal etwas Herausforderung.
Zunächst werde ich wohl mit dem distcc rumspielen und mal schauen, ob ich das Debian auf meinem Buffalo NAS System zur Mitarbeit bewegen kann. Die ARM Basis haben beide ja wenigstens gemeinsam. -
ohne dll. mit der Berechnung aus der ASP Version, umgeschrieben in AutoIt. die Credits gehen demnach für die Denkarbeit an http://www.simpledns.com !
Gar nicht sooo schwer, wenn man etwas Zeit dafür hat. Ich hab 3 Anläufe gebraucht. Besonders die ganzen Loop Schleifen umzubauen.Spoiler anzeigen
[autoit]#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
[/autoit] [autoit][/autoit] [autoit]
#AutoIt3Wrapper_UseUpx=n
#AutoIt3Wrapper_Change2CUI=y
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****if $CmdLine[2] = 0 Then
[/autoit] [autoit][/autoit] [autoit]
ConsoleWrite(DomainPunyEncode($CmdLine[1]))
Else
ConsoleWrite(DomainPunyDecode($CmdLine[1]))
EndIfFunc IIf($a,$b,$c)
[/autoit] [autoit][/autoit] [autoit]
If $a Then
return $b
Else
return $c
EndIf
EndFuncFunc idiv ($a, $b)
[/autoit] [autoit][/autoit] [autoit]
$result = $a / $b
If StringInStr($result, ".") > 0 Then
$result = StringSplit($result, ".")
$erg = $result[1]
Else
$erg = $result
EndIf
return $erg
EndFuncFunc printhelp($text)
[/autoit] [autoit][/autoit] [autoit]
ConsoleWrite($text)
EndFuncFunc StringInStrRev($text, $delim)
[/autoit] [autoit][/autoit] [autoit]
$return = StringInStr($text, $delim, 0, -1)
Return $return
EndFuncFunc DomainPunyEncode($domStr)
[/autoit] [autoit][/autoit] [autoit]
Dim $i, $segStr, $segPuny, $x, $outStr
$domStr = StringLower($domStr)
$outStr = ""
While stringLen($domStr) > 0
$i = stringInstr($domStr,".")-1
If $i < 0 Then $i = stringlen($domStr)
If $i = 0 Then printhelp("Invalid placement of dot in domain name")
If $i > 63 Then printhelp("Invalid domain name - segment between dots longer than 63 characters")
$segStr = stringleft($domStr, $i)
$domStr = stringMid($domStr, $i + 2)
$segPuny = False
;REM check valid chars
For $i = 1 To stringlen($segStr)
If AscW(stringmid($segStr, $i, 1)) > 127 Then
$segPuny = True
Else
If stringInstr("abcdefghijklmnopqrstuvwxyz0123456789-",stringmid($segStr,$i,1)) = 0 Then printhelp("Invalid character in domain name")
EndIf
Next
If $segPuny Then
$x = "xn--" & PunyEncode($segStr)
Else
$x = $segStr
EndIf
If stringlen($x) > 63 Then
printhelp("Invalid domain name - encoded segment longer than 63 characters")
EndIf
$outStr = $outStr & IIf(stringlen($outStr) > 0, ".", "") & $x
Wend
return $outStr
EndFuncFunc DomainPunyDecode($domStr)
[/autoit] [autoit][/autoit] [autoit]
Dim $i, $segStr, $outStr
$domStr = StringLower($domStr)
$outStr = ""
While stringlen($domStr) > 0
$i = stringinstr($domStr,".")-1
If $i < 0 Then $i = stringlen($domStr)
If $i = 0 Then printhelp("Invalid placement of dot in domain name")
If $i > 63 Then printhelp("Invalid domain name - segment between dots longer than 63 characters")
$segStr = stringleft($domStr,$i)
$domStr = stringMid($domStr, $i + 2)
;REM check valid chars
For $i = 1 To stringlen($segStr)
If stringinstr("abcdefghijklmnopqrstuvwxyz0123456789-",stringmid($segstr,$i,1))=0 Then printhelp("Invalid character in domain name")
Next
If stringLeft($segStr, 4) = "xn--" Then
$outStr = $outStr & IIf(stringlen($outStr) > 0, ".", "") & PunyDecode(stringmid($segStr,5))
Else
$outStr = $outStr & IIf(stringlen($outStr) > 0, ".", "") & $segStr
EndIf
Wend
return $outStr
EndFuncFunc PunyDecode($pc)
[/autoit] [autoit][/autoit] [autoit]
Dim $outBufPos, $i, $digit, $outStr, $bias, $n, $t, $pcPos, $oldi, $w, $k
$outBufPos = 0
$outStr = "";REM handle basic code points (clear text)
[/autoit] [autoit][/autoit] [autoit]
$i = stringinStrRev($pc, "-") - 1
If $i >= 0 Then
$outBufPos = $i
$outStr = stringLeft($pc,$i)
$pc = stringmid($pc,$i + 2)
EndIf;REM main decoding loop
[/autoit] [autoit][/autoit] [autoit]
$i = 0
$bias = 72
$n = 128
$pcPos = 0While $pcPos < stringlen($pc)
[/autoit] [autoit][/autoit] [autoit]
$oldi = $i
$w = 1
$k = 36
While $digit >= $t
If $pcPos >= stringlen($pc) Then printhelp("Not a valid punycode domain. Bad input.")
$digit = PunyDecodeDigit(AscW(stringMid($pc, $pcPos + 1, 1)))
$pcPos = $pcPos + 1
$i = $i + $digit * $w
$t = IIf($k <= $bias, 1, IIf($k >= $bias + 26, 26, $k - $bias))
$w = $w * (36 - $t)
$k = $k + 36
WEnd$bias = PunyAdapt($i - $oldi, $outBufPos + 1, ($oldi = 0))
[/autoit] [autoit][/autoit] [autoit]
$n = $n + idiv($i,($outBufPos + 1))
$i = Mod($i,($outBufPos + 1));REM insert n at position i of the output
[/autoit] [autoit][/autoit] [autoit]
$outStr = stringleft($outStr, $i) & ChrW($n) & stringmid($outStr, $i+1)
$i = $i + 1;REM prepare next loop
[/autoit] [autoit][/autoit] [autoit]
$outBufPos = $outBufPos + 1
WEndreturn $outStr
[/autoit] [autoit][/autoit] [autoit]
EndFuncFunc PunyDecodeDigit($ascVal)
[/autoit] [autoit][/autoit] [autoit]
If $ascVal >= 65 And $ascVal <= 90 Then
$return = $ascVal - 65
return $return
ElseIf $ascVal >= 97 And $ascVal <= 122 Then
$return = $ascVal - 97
return $return
ElseIf $ascVal >= 48 And $ascVal <= 57 Then
$return = $ascVal - 22
return $return
Else
printhelp("Not a valid punycode domain. Bad input.")
EndIf
EndFuncFunc PunyEncodeDigit($dgVal)
[/autoit] [autoit][/autoit] [autoit]
If $dgVal < 26 Then
$return = Chr(97 + $dgVal)
return $return
ElseIf $dgVal < 36 Then
$return = Chr(22 + $dgVal)
return $return
Else
printhelp("Bad value for punycode digit encoding")
EndIf
EndFuncFunc PunyAdapt($delta, $numpoints, $firsttime)
[/autoit] [autoit][/autoit] [autoit]
dim $k
$delta = IIf($firsttime, idiv($delta, 700), idiv($delta, 2))
$delta = $delta + idiv($delta, $numpoints)
$k = 0
While $delta > 455
$delta = idiv($delta, 35)
$k = $k + 36
Wend
$return = $k + 36 * idiv($delta,($delta + 38))
return $return
EndFuncFunc PunyEncode($uc)
[/autoit] [autoit][/autoit] [autoit]
Dim $j, $t, $outStr, $n, $delta, $bias, $h, $b, $m, $q, $k
$outStr = ""
$n = 128
$delta = 0
$bias = 72;REM handle the basic code points
[/autoit] [autoit][/autoit] [autoit]
For $j = 1 To stringlen($uc)
If AscW(stringmid($uc, $j, 1)) < 128 Then $outStr = $outStr & StringLower(stringmid($uc, $j, 1))
Next$h = stringLen($outStr)
[/autoit] [autoit][/autoit] [autoit]
$b = $h
If $b > 0 Then
$outStr = $outStr & "-"
Endif;REM main encoding loop
[/autoit] [autoit][/autoit] [autoit]
While $h < stringlen($uc)
$m = -1
For $j = 1 To stringlen($uc)
If AscW(stringmid($uc, $j, 1)) >= $n And ($m = -1 Or AscW(stringmid($uc, $j, 1)) < $m) Then $m = AscW(stringmid($uc, $j, 1))
Next
$delta = $delta + ($m - $n) * ($h + 1)
$n = $mFor $j = 1 To stringlen($uc)
[/autoit] [autoit][/autoit] [autoit]
If AscW(stringmid($uc, $j, 1)) < $n Then $delta = $delta + 1
If AscW(stringmid($uc, $j, 1)) = $n Then
$q = $delta
$k = 36
while $q >= $t
$t = IIf($k <= $bias, 1, IIf($k >= $bias + 26, 26, $k - $bias))
$outStr = $outStr & PunyEncodeDigit($t + Mod(($q - $t),(36 - $t)))
$q = idiv(($q - $t),(36 - $t))
$k = $k + 36
Wend
$outStr = $outStr & PunyEncodeDigit($q)
$bias = PunyAdapt($delta, $h + 1, $h = $b)
$delta = 0
$h = $h + 1
EndIf
Next
$delta = $delta + 1
$n = $n + 1
Wendreturn $outStr
[/autoit]
EndFuncAnbei die Exe.
Aufruf mittels:
encodiert
decodiert.
Links ist der Spenden-Knopf. Wäre schlön, wenn da wirklich was rüber kommt
Grüße
Gun-Food
-
Kannst du beschreiben, was du haben magst? Du gibst entweder die unkonvertierte Domain ein oder die Konvertierte und erhältst das Gegenstück?
Also doch eigentlich eine einfach GUI aus Eingabefeld, Optionsbutton und OK Knopf, oder?
Ja die DLL kann in AutoIt eingebunden werden.
-
weil gerade auf Arbeit die Diskussion hatten, was wohl passiert, wenn Ussland unendschieden spielt und Polen gewinnt:
Punktegleichheit nach den Gruppenspielen:
Wenn zwei oder mehr Mannschaften nach Abschluss der Gruppenspiele die gleiche Anzahl Punkte aufweisen, wird die Platzierung nach folgenden Kriterien in dieser Reihenfolge ermittelt:
a) Grössere Punktzahl aus den direkten Begegnungen;b) bessere Tordifferenz aus den direkten Begegnungen (bei mehr als zwei punktgleichen Mannschaften);
c) grössere Anzahl erzielter Tore aus den direkten Begegnungen (bei mehr als zwei punktgleichen Mannschaften);
d) bessere Tordifferenz aus allen Gruppenspielen;
e) größere Anzahl erzielter Tore aus allen Gruppenspielen;
f) Platzierung in der UEFA-Koeffizientenrangliste für Nationalmannschaften;
g) Fairplay-Verhalten der betreffenden Mannschaften (Endrunde);
h) Losentscheid.
Sonderfall: Treffen zwei Mannschaften im letzten Gruppenspiel aufeinander, die dieselbe Anzahl Punkte, die gleiche Tordifferenz und dieselbe Anzahl Tore aufweisen, und
endet das betreffende Spiel unentschieden, wird die Platzierung der beiden Mannschaften durch Elfmeterschiessen ermittelt, vorausgesetzt, dass keine anderen Mannschaften derselben Gruppe nach Abschluss der Gruppenspiele dieselbe Anzahl Punkte haben. Haben mehr als zwei Mannschaften dieselbe Anzahl Punkte, finden die vorher genannten Kriterien Anwendung.Schon krass. Laut UEFA Koeffizienten-Rangliste liegt Russland vorn. Laut Fairness-Tabelle auch.
-
Richtig. Der Vorteil von Unixtimestamps ist dann nur, dass diese quasi schon codiert vorliegen udn nicht mehr verschlüsselt werden müssen, wenn er sie in die Registry packen will.
-
Nimm doch die übliche Vorgehensweise, die immer verwendet wird. Nimm den Unixtimestamp (Sekunden seit 01.01.1900) beider Dateien und vergleiche diese. Dann sind die Monatswechsel und die Anzahl der Tage eines Montags egal.
-
Da ich auch ne Linkstation im Einsatz habe:
Gibt es in der Einstellung für deine Dateifreigabe den Benutzer admin und hat dieser das gleiche Passwort wie dein Windows admin Benutzer?
Sonst versuch mal über einen neuen Benutzer in der Linkstation und "Netzlaufwerk verbinden* im Windows Explorer, den neuen Benutzer mitzugeben.
Das funktioniert bei mir eigentlich recht gut.Und natürlich braucht der admin Benutzer Zugriffsrechte auf den freigegebenen Ordner (siehe Anhang).
Grüße
Gun-Food
-
Aber ich bezweifle einfach mal, dass er eine Lizenz für den ESX Server zu Hause rumliegen hat.
-
Das setzt dann allerdings voraus, dass er einen echten Root Server hat. Der vServer ist ja schon virtuell und hat einen angepassten Kernel. Noch eine Virtualisierung in der Virtualisierung funktioniert nicht, übrigens mit KEINEM VM Tool auch unter Windows nicht.
Sorry aber das ist nunmal nicht möglich.
-
So, dann zeigt mal, dass ihr haltet was ihr versprecht.
Wir haben unsere AutoIt Professional XING Gruppe.
https://www.xing.com/net/autoit
Grüße
Gun-Food