bm-to-elinks-bookmarks.lua

来自「一个很有名的浏览器」· LUA 代码 · 共 31 行

LUA
31
字号
#!/usr/bin/lua -f-- Convert bm.lua-format bookmarks to ELinks-format bookmarks.-- Peter Wang, 2002-12-19prog = arg[0]infile = arg[1]if not infile then    print("Convert bm.lua-format bookmarks to ELinks-format bookmarks.\n")    print("Usage: " .. prog .. " bookmark.lst")    print("Output is written to stdout.\n")    exit(1)endbookmarks = dofile(infile)if type(bookmarks) ~= "table" then    print("Error loading " .. infile)    exit(1)endfunction tab2spc(s) return gsub(s, "\t", " ") end -- just in casefor i, cat in bookmarks do    print(tab2spc(cat.category), "", 0, "FE")    for i = 1, getn(cat) do	local bm = cat[i]	print(tab2spc(bm.name), tab2spc(bm.url), 1)    endend

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?