Main Area and Open Discussion > General Software Discussion
Looking for Standalone CSV Editor like CSVPad
x16wda:
;D Yes, that it does! It is very different from CSVpad, I'd say a much more "primitive" interface and uses more screen space. At least it's not just wasted white space like so many programs (looking at you, MS 365 admin!).
BGM:
Anyone know how to disable the ad that shows at the bottom of Ron's CSV Editor? I have the paid version.
Ah, never mind. I had to re-add the license after I updated it. Now it's gone.
anonymous29038:
CSVPad is a really decent software, and I can't believe it doesn't support the most basic thing as opening files in the command line. This also means that it does not work with file associations, which is a huge pain. Fortunately I know some AutoHotkey to make it work. Thought I'd share the code here:
--- Code: Autohotkey ---;@Ahk2Exe-SetMainIcon CSVpad.ico;@Ahk2Exe-SetDescription CLI for the simple CSV editor;@Ahk2Exe-SetVersion 1.2.0.1 #NoEnv#NoTrayIcon#SingleInstance ForceListLines, OffSetBatchLines -1SetWorkingDir %A_ScriptDir% Files := A_Args[1] Run CSVpad.exe,,, PIDIf (Files != "") { WinWait % "ahk_pid" PID DropFiles(Files, "ahk_pid" PID)}Return DropFiles(FileList, wTitle="", Ctrl="", X=0, Y=0, NCA=0) { characterSize := A_IsUnicode ? 2 : 1 fns:=RegExReplace(FileList,"\n$") fns:=RegExReplace(fns,"^\n") hDrop:=DllCall("GlobalAlloc","UInt",0x42,"UInt",20+(StrLen(fns)*characterSize)+characterSize*2) p:=DllCall("GlobalLock","UPtr",hDrop) NumPut(20, p+0) ;offset NumPut(x, p+4) ;pt.x NumPut(y, p+8) ;pt.y NumPut(0, p+12) ;fNC NumPut(0, p+16) ;fWide NumPut(A_IsUnicode ? 1 : 0, p+16) ;fWide p2:=p+20 Loop,Parse,fns,`n,`r { DllCall("RtlMoveMemory","UPtr",p2,"Str",A_LoopField,"UPtr",StrLen(A_LoopField)*characterSize) p2+=StrLen(A_LoopField)*characterSize + characterSize } DllCall("GlobalUnlock","UPtr",hDrop) PostMessage, 0x233, hDrop, 0, %Ctrl%, %wTitle%}
Navigation
[0] Message Index
[*] Previous page
Go to full version