Page 2 of 2

Re: How to trim extra space when selecting text?

Posted: Jul 24th, ’19, 21:00
by Tom
I'll try over the weekend. ;)

Re: How to trim extra space when selecting text?

Posted: Jul 24th, ’19, 22:54
by revavi
Tom wrote:
Jul 24th, ’19, 21:00
I'll try over the weekend. ;)
All right! I'll be waiting. Thank you! :D

Re: How to trim extra space when selecting text?

Posted: Jul 27th, ’19, 10:34
by Tom
How about his? Notepad Format/WordWrap must be set to off.

Code: Select all

filename:="words.txt"
delimiter:=";"

Send, ^c
Sleep, 200
word=%clipboard%

FileRead, OUT, %filename%

found:=0
Loop, Parse, OUT, `n, `r
{
	if A_LoopField contains %word%%delimiter%
	{
        StringSplit, COL, A_LoopField, %delimiter%
        if not COL2
        {
            Run notepad %filename%
            WinWaitActive, ahk_class Notepad
            Send, ^g%A_Index%{Enter}^+{Right}           
        }
        else
            Msgbox, 64,, % COL1 "`n`n" COL2
        found:=1
        break
	}
}
if not found
{
	FileAppend, `n%word%%delimiter%, %filename%, UTF-8
	Run notepad %filename%
	WinWaitActive, ahk_class Notepad
	Send, ^{End}
}
return

Re: How to trim extra space when selecting text?

Posted: Aug 4th, ’19, 07:43
by revavi
Hi Tom,
I was on vacation. Thank you very much for the code. It works flawlessly!

Re: How to trim extra space when selecting text?

Posted: May 3rd, ’20, 09:36
by revavi
Dear Tom,

I hope you are doing well. It has been a long time, and now I started working with a new language, Norwegian. It has different characters, and I found problems with the code. For example, "spørsmål" is read as "spørsmÃ¥l." But more importantly, the script does not detect words already in the file that has Norwegian characters such as ø,æ, and å. It acts as though the file does not have the word. I did a little research and discovered the problems have to do with utf-8 and character-encoding, but could not successfully edit the code. I would be grateful if you could support me on this.

I look forward to hearing from you. :)

Re: How to trim extra space when selecting text?

Posted: May 4th, ’20, 20:58
by Tom
Hi, try to open your txt file in Notepad and save it with UTF-8 encoding.

Re: How to trim extra space when selecting text?

Posted: May 5th, ’20, 08:10
by revavi
Hi,
Thank you very much for the reply.
I did but the problem is still there. The script does not work with words that have ø, å, æ. It ignores these words already in the file and creates a new entry for them at the end of the text. The file: https://drive.google.com/file/d/16ubROt ... sp=sharing

I appreciate your support.

Re: How to trim extra space when selecting text?

Posted: May 9th, ’20, 13:24
by revavi
Hi again,

I tried UTF-8 with BOM, and it works. Thanks!