Use PSPad 32b with scripting support Save contend of code into file .\PSPad\Scripts\VBScript\Maki-yearlink.vbs
' it will generate list of links const module_name = "Maki-yearlinks" const module_ver = "1.0" sub MakiYearLinks() setWaitCursor(True) set obj = newEditor() obj.NewFile() s = "https://example.com/2019/" txt = "" d = CDate("2000-01-01") dto = CDate("2020-12-31") while d <= dto ss = s & right("0" & datePart("m", d), 2) & "/" & right("0" & datePart("d", d), 2) & "/" ' this part generates 1 to 9 links for each day. If you will run it for 1 .. 9999, you will end reach memory limit ' for i = 1 to 9 ' txt = txt & ss & i & Chr(13) & chr(10) ' next ' next line add link without number on the end. If you will use FOR, comment it txt = txt & ss & Chr(13) & chr(10) d = DateAdd("d", 1, d) wend obj.selText(txt) setWaitCursor(False) end sub ' name "Init" is required, its called automatically during initialization to create menu items sub Init addMenuItem "&Maki year links","", "MakiYearLinks" end sub -- <https://forum.pspad.com/read.php?2,72385,72389> PSPad freeware editor https://www.pspad.com
