Unkreative Phase

Alles, was nicht in die anderen Foren gehört.

Moderator: jNizM

User avatar
jNizM
Posts: 3183
Joined: 30 Sep 2013, 01:33
Contact:

Unkreative Phase

Post by jNizM » 20 May 2021, 09:21

Also normalerweise hab ich mit der Erstellung von den unterschiedlichsten Gui's nie Probleme, aber irgendwie hab ich gerade eine unkreative Phase / Blockade wie ich das nützlich sowie aber auch modern umsetzten soll...

ahhhhhhh :?:
[AHK] v2.0.5 | [WIN] 11 Pro (Version 22H2) | [GitHub] Profile

just me
Posts: 9453
Joined: 02 Oct 2013, 08:51
Location: Germany

Re: Unkreative Phase

Post by just me » 20 May 2021, 10:01

ohhhhhhh :?:

garry
Posts: 3764
Joined: 22 Dec 2013, 12:50

Re: Unkreative Phase

Post by garry » 20 May 2021, 12:33

... einfach nützlich gestalten dass der User nichts falsch machen kann und spielen mit Position, Farbe, Schriftart/-grösse ....

ich programmiere mit whitespace ... :)
https://de.wikipedia.org/wiki/Whitespace_(Programmiersprache)

Image

garry
Posts: 3764
Joined: 22 Dec 2013, 12:50

Re: Unkreative Phase

Post by garry » 13 Jul 2021, 03:05

... habe zumindest Deinen link griffbereit ...
;- https://autohotkey.com/boards/viewtopic.php?f=6&t=3514
;- Just a collection of small (maybe usefull) ahk functions / Feel free to add more

User avatar
jNizM
Posts: 3183
Joined: 30 Sep 2013, 01:33
Contact:

Re: Unkreative Phase

Post by jNizM » 13 Jul 2021, 03:08

In welchem Zusammenhang :D
[AHK] v2.0.5 | [WIN] 11 Pro (Version 22H2) | [GitHub] Profile

garry
Posts: 3764
Joined: 22 Dec 2013, 12:50

Re: Unkreative Phase

Post by garry » 13 Jul 2021, 03:59

man kann alles mal brauchen ...
hier habe mal gespielt, Frage war : wie entfernt man 0A aber belasse 0D0A ( ascii 13,10 CR LF ) , regex Lösung vom user sooyke_ , zum Testen Dein script hextostr verwendet
... nicht letter "O" .... :)

Code: Select all

;- How to remove hidden end of line (EOL) in text / user sooyke_ remove 0A but keep 0D0A
;- https://www.autohotkey.com/boards/viewtopic.php?f=76&t=92363
Fileencoding,UTF-8
F1=%a_scriptdir%\Test1.txt
F2=%a_scriptdir%\Test2.txt
ifexist,%f1%
  filedelete,%f1%
ifexist,%f2%
  filedelete,%f2%
transform,CR ,chr,13   ;- 0D  CarriageReturn
transform,LF ,chr,10   ;- 0A  LineFeed
transform,EOF,chr,26   ;- 1A  EndOfFile
cc:="Hello " . a_username . LF . " . How are you?" . CR . LF . "Newline-2" . LF . " -ABCDE" . CR . LF . "END" . CR . LF . EOF
fileappend,%cc%,%F1%,UTF-8
sleep,1000
FileRead,aa,%F1%
;aa:=regexreplace(aa,"s)\n(?=.*\n)")    
aa:=regexreplace(aa,"(?<!\r)\n")         ;- script from user sooyke_ , remove 0A  but keep 0D0A
bb:=AscToHex(aa)
;bb:="48656C6C6F204741525259202E20486F772061726520796F753F0D4E65776C696E652D32202D41424344450D454E440D0A1A"
i=0
loop,parse,bb
 {
 i++
 y:=a_loopfield
 M:=mod(i,2)
 if m=0
   e .= "0x" . z . y . " "
 z:=y
 }
ee:=HexToStr(e)
fileappend,%aa%`r`n`r`n-------- HEX : ----------`r`n%bb%`r`n`r`n-------HEX2STR : -----------`r`n%ee%,%F2%,UTF-8
run,%F2%
Exitapp
;-------------------------
AscToHex(str) {
  Return str="" ? "":Chr((Asc(str)>>4)+48) Chr((x:=Asc(str)&15)+(x>9 ? 55:48)) AscToHex(SubStr(str,2))
}
;- userx jNizM collection
;- https://autohotkey.com/boards/viewtopic.php?f=6&t=3514
;- Just a collection of small ahk functions / Feel free to add more
;-------------------------
hexToStr(hex)
{
    static u := A_IsUnicode ? "_wcstoui64" : "_strtoui64"
    loop, parse, hex, " "
    {
        char .= Chr(DllCall("msvcrt.dll\" u, "Str", A_LoopField, "Uint", 0, "UInt", 16, "CDECL Int64"))
    }
    return char
}
;MsgBox % "Hex:`t0x41 0x75 0x74 0x48 0x6f 0x74 0x6b 0x65 0x79`nHex:`t" hexToStr("0x41 0x75 0x74 0x48 0x6f 0x74 0x6b 0x65 0x79")
;===============================================================================

User avatar
Frosti
Posts: 426
Joined: 27 Oct 2017, 14:30
Contact:

Re: Unkreative Phase

Post by Frosti » 13 Jul 2021, 13:48

Unkreative Phase! Dann gibt es sowas wie Schreibblockaden auch bei Programmierern. Erscheint mir logisch!

Post Reply

Return to “Allgemeines”