diff options
author | amy <[email protected]> | 2023-02-22 19:56:37 +0000 |
---|---|---|
committer | amy <[email protected]> | 2023-02-22 19:56:37 +0000 |
commit | 4d63e95b903cd44186f9a20fcb95c11074896bd9 (patch) | |
tree | ba2ac587cdb279805917278a696636e38b4bbf0e | |
parent | cf125cc28de2700fef426ecca557b965104d4076 (diff) |
things
-rw-r--r-- | src/badge-gen.lua | 2 | ||||
-rw-r--r-- | src/badge-list.md | 1 | ||||
-rw-r--r-- | src/fs-types.json | 1 | ||||
-rw-r--r-- | src/fs.json | 6 | ||||
-rw-r--r-- | src/server.js | 1 | ||||
-rw-r--r-- | src/window-utils.js | 16 |
6 files changed, 26 insertions, 1 deletions
diff --git a/src/badge-gen.lua b/src/badge-gen.lua index a6c61ec..cde1a47 100644 --- a/src/badge-gen.lua +++ b/src/badge-gen.lua @@ -3,7 +3,7 @@ local badges = io.popen("dir "..path) if badges then for i in badges:read("*a"):gmatch("(.-)\n") do for w in i:gmatch("%S+") do - io.write("<img alt=\""..path..w.."\" src=\""..path..w.."\">"); + io.write("<img alt='"..path..w.."' src='"..path..w.."'>"); end end end diff --git a/src/badge-list.md b/src/badge-list.md new file mode 100644 index 0000000..c4736dd --- /dev/null +++ b/src/badge-list.md @@ -0,0 +1 @@ +<img alt='./badges/000010.gif' src='./badges/000010.gif'><img alt='./badges/catp0rtal.gif' src='./badges/catp0rtal.gif'><img alt='./badges/getbsod.gif' src='./badges/getbsod.gif'><img alt='./badges/reshirii.gif' src='./badges/reshirii.gif'><img alt='./badges/104.gif' src='./badges/104.gif'><img alt='./badges/css2.gif' src='./badges/css2.gif'><img alt='./badges/gitea.gif' src='./badges/gitea.gif'><img alt='./badges/rosemary22.gif' src='./badges/rosemary22.gif'><img alt='./badges/1of2.gif' src='./badges/1of2.gif'><img alt='./badges/css.png' src='./badges/css.png'><img alt='./badges/hexrain.png' src='./badges/hexrain.png'><img alt='./badges/rosemary7.gif' src='./badges/rosemary7.gif'><img alt='./badges/amatsuki.gif' src='./badges/amatsuki.gif'><img alt='./badges/devils_button.gif' src='./badges/devils_button.gif'><img alt='./badges/linuxnow2.gif' src='./badges/linuxnow2.gif'><img alt='./badges/thatwhitehand.png' src='./badges/thatwhitehand.png'><img alt='./badges/anibanner.gif' src='./badges/anibanner.gif'><img alt='./badges/devils.gif' src='./badges/devils.gif'><img alt='./badges/neovim.gif' src='./badges/neovim.gif'><img alt='./badges/transistor_cafe.gif' src='./badges/transistor_cafe.gif'><img alt='./badges/anticodeandrun.gif' src='./badges/anticodeandrun.gif'><img alt='./badges/digby88.gif' src='./badges/digby88.gif'><img alt='./badges/newlambda.gif' src='./badges/newlambda.gif'><img alt='./badges/transnow2.gif' src='./badges/transnow2.gif'><img alt='./badges/arizona.gif' src='./badges/arizona.gif'><img alt='./badges/dramaturgie.gif' src='./badges/dramaturgie.gif'><img alt='./badges/nvidia.gif' src='./badges/nvidia.gif'><img alt='./badges/zettai.gif' src='./badges/zettai.gif'><img alt='./badges/asexuals_now.gif' src='./badges/asexuals_now.gif'><img alt='./badges/finger-logo-people.gif' src='./badges/finger-logo-people.gif'><img alt='./badges/nya2.gif' src='./badges/nya2.gif'><img alt='./badges/beyes.gif' src='./badges/beyes.gif'><img alt='./badges/firefox4.gif' src='./badges/firefox4.gif'><img alt='./badges/photo.jpeg' src='./badges/photo.jpeg'><img alt='./badges/calcium.png' src='./badges/calcium.png'><img alt='./badges/friday-girl.gif' src='./badges/friday-girl.gif'><img alt='./badges/photo.png' src='./badges/photo.png'>
\ No newline at end of file diff --git a/src/fs-types.json b/src/fs-types.json index 6d5c755..8f4d7c9 100644 --- a/src/fs-types.json +++ b/src/fs-types.json @@ -1,4 +1,5 @@ [ { "identifier": "*", "descriptor": "All Files", "regex": "(.*)" }, + { "identifier": "*.exe", "descriptor": "Executable Files", "regex": "(.*exe$)" }, { "identifier": "*.txt", "descriptor": "Text Files", "regex": "(.*txt$)" } ] diff --git a/src/fs.json b/src/fs.json index 5e42304..fc6a364 100644 --- a/src/fs.json +++ b/src/fs.json @@ -29,6 +29,12 @@ "dir": true, "content": [ { + "name": "badges.exe", + "perms": {"r":true}, + "dir": false, + "content": "window badges <img alt='./badges/000010.gif' src='./badges/000010.gif'><img alt='./badges/catp0rtal.gif' src='./badges/catp0rtal.gif'><img alt='./badges/getbsod.gif' src='./badges/getbsod.gif'><img alt='./badges/reshirii.gif' src='./badges/reshirii.gif'><img alt='./badges/104.gif' src='./badges/104.gif'><img alt='./badges/css2.gif' src='./badges/css2.gif'><img alt='./badges/gitea.gif' src='./badges/gitea.gif'><img alt='./badges/rosemary22.gif' src='./badges/rosemary22.gif'><img alt='./badges/1of2.gif' src='./badges/1of2.gif'><img alt='./badges/css.png' src='./badges/css.png'><img alt='./badges/hexrain.png' src='./badges/hexrain.png'><img alt='./badges/rosemary7.gif' src='./badges/rosemary7.gif'><img alt='./badges/amatsuki.gif' src='./badges/amatsuki.gif'><img alt='./badges/devils_button.gif' src='./badges/devils_button.gif'><img alt='./badges/linuxnow2.gif' src='./badges/linuxnow2.gif'><img alt='./badges/thatwhitehand.png' src='./badges/thatwhitehand.png'><img alt='./badges/anibanner.gif' src='./badges/anibanner.gif'><img alt='./badges/devils.gif' src='./badges/devils.gif'><img alt='./badges/neovim.gif' src='./badges/neovim.gif'><img alt='./badges/transistor_cafe.gif' src='./badges/transistor_cafe.gif'><img alt='./badges/anticodeandrun.gif' src='./badges/anticodeandrun.gif'><img alt='./badges/digby88.gif' src='./badges/digby88.gif'><img alt='./badges/newlambda.gif' src='./badges/newlambda.gif'><img alt='./badges/transnow2.gif' src='./badges/transnow2.gif'><img alt='./badges/arizona.gif' src='./badges/arizona.gif'><img alt='./badges/dramaturgie.gif' src='./badges/dramaturgie.gif'><img alt='./badges/nvidia.gif' src='./badges/nvidia.gif'><img alt='./badges/zettai.gif' src='./badges/zettai.gif'><img alt='./badges/asexuals_now.gif' src='./badges/asexuals_now.gif'><img alt='./badges/finger-logo-people.gif' src='./badges/finger-logo-people.gif'><img alt='./badges/nya2.gif' src='./badges/nya2.gif'><img alt='./badges/beyes.gif' src='./badges/beyes.gif'><img alt='./badges/firefox4.gif' src='./badges/firefox4.gif'><img alt='./badges/photo.jpeg' src='./badges/photo.jpeg'><img alt='./badges/calcium.png' src='./badges/calcium.png'><img alt='./badges/friday-girl.gif' src='./badges/friday-girl.gif'><img alt='./badges/photo.png' src='./badges/photo.png'>" + }, + { "name": "notepad.exe", "perms": { "r": true }, "dir": false, diff --git a/src/server.js b/src/server.js index e9f022e..1f6f7ce 100644 --- a/src/server.js +++ b/src/server.js @@ -10,6 +10,7 @@ app.get("/display", (req, res) => { res.sendFile("html/display.html",{'root': './'}); }); app.use("/src", express.static("src",{'root': './'})); +app.use("/badges", express.static("badges",{'root': './'})); app.listen(port, () => { console.log(`http://localhost:${port}`); }); diff --git a/src/window-utils.js b/src/window-utils.js index aad96fe..eaaf008 100644 --- a/src/window-utils.js +++ b/src/window-utils.js @@ -1,4 +1,20 @@ let util = { + context_menu(opt){ + /* + opt = {"menu":[ + {"name":string, + "callback": function} + + ],!"settings":{ + x:int, + y:int, + height:int, + width:int + }} + + ! is optional + */ + }, async alert(inp) { let promise = new Promise(async (res, rej) => { bu = []; |