Skip to content

A Collection of Simple Tools To Assist in Tedious Tasks

Notifications You must be signed in to change notification settings

PaulOthar/Simple_Tools

Repository files navigation

Simple_Tools

A Collection of Simple Tools To Assist in Tedious Tasks

FileToURL

File To URL is a Tool That Transforms Any File into a Data URL. Data URL's Can Be used to transfer files using Strings. In Case of Images, it can assist the HTML canvas to draw and sample images, by removing the restriction Barrier.

DataURL for convenience:

data:text/html;base64,PCFET0NUWVBFIGh0bWw+DQo8IS0tTWFkZSBCeTogUGF1bE90aGFyLS0+DQo8aHRtbCBsYW5nPSJwdC1CUiI+DQoNCjxoZWFkPg0KICAgIDxtZXRhIGNoYXJzZXQ9IlVURi04Ij4NCiAgICA8bWV0YSBodHRwLWVxdWl2PSJYLVVBLUNvbXBhdGlibGUiIGNvbnRlbnQ9IklFPWVkZ2UiPg0KICAgIDxtZXRhIG5hbWU9InZpZXdwb3J0IiBjb250ZW50PSJ3aWR0aD1kZXZpY2Utd2lkdGgsIGluaXRpYWwtc2NhbGU9MS4wIj4NCiAgICA8dGl0bGU+RmlsZSBUbyBVUkwgQ29udmVydGVyPC90aXRsZT4NCg0KICAgIDxzdHlsZT4NCiAgICAgICAgOjotd2Via2l0LXNjcm9sbGJhciB7DQogICAgICAgICAgICBkaXNwbGF5OiBub25lOw0KICAgICAgICB9DQoNCiAgICAgICAgYm9keSB7DQogICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUyMDJCOw0KICAgICAgICAgICAgZGlzcGxheTogZ3JpZDsNCiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyOw0KICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7DQogICAgICAgICAgICBmb250LWZhbWlseTogbW9ub3NwYWNlOw0KICAgICAgICB9DQoNCiAgICAgICAgZGl2IHsNCiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7DQogICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAyMGZyOw0KICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7DQogICAgICAgIH0NCg0KICAgICAgICAuYnV0dG9uIHsNCiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxRDJBMzU7DQogICAgICAgICAgICBjb2xvcjogd2hpdGU7DQogICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDsNCiAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7DQogICAgICAgIH0NCg0KICAgICAgICAuYnV0dG9uOmhvdmVyIHsNCiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyQTM3NDE7DQogICAgICAgIH0NCg0KICAgICAgICB0ciB7DQogICAgICAgICAgICBkaXNwbGF5OiBncmlkOw0KICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDVmcjsNCiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTsNCiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsNCiAgICAgICAgfQ0KDQogICAgICAgIHRkLA0KICAgICAgICB0aCB7DQogICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMzg0NDREOw0KICAgICAgICB9DQoNCiAgICAgICAgdGggew0KICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE1MjAyQjsNCiAgICAgICAgfQ0KDQogICAgICAgIHRkIHsNCiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxRDJBMzU7DQogICAgICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47DQogICAgICAgIH0NCg0KICAgICAgICAudW50b3VjaGFibGUgew0KICAgICAgICAgICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lOw0KICAgICAgICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsNCiAgICAgICAgICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTsNCiAgICAgICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7DQogICAgICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7DQogICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTsNCiAgICAgICAgfQ0KICAgIDwvc3R5bGU+DQo8L2hlYWQ+DQoNCjxib2R5Pg0KICAgIDxkaXY+DQogICAgICAgIDxidXR0b24gY2xhc3M9ImJ1dHRvbiIgb25jbGljaz0iSW5wdXQuY2xpY2soKSI+SW5zZXJ0IEZpbGVzPC9idXR0b24+DQogICAgICAgIDx0YWJsZSBjbGFzcz0idW50b3VjaGFibGUiIGlkPSJ0YWJsZSI+DQogICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgPHRoPkNvcHk8L3RoPg0KICAgICAgICAgICAgICAgIDx0aD5GaWxlIE5hbWU8L3RoPg0KICAgICAgICAgICAgICAgIDx0aD5GaWxlIFVSTDwvdGg+DQogICAgICAgICAgICA8L3RyPg0KICAgICAgICA8L3RhYmxlPg0KICAgIDwvZGl2Pg0KPC9ib2R5Pg0KDQo8c2NyaXB0Pg0KICAgIGZ1bmN0aW9uIHVwZGF0ZUhlaWdodCgpIHsNCiAgICAgICAgZG9jdW1lbnQuYm9keS5zdHlsZS5oZWlnaHQgPSB3aW5kb3cuaW5uZXJIZWlnaHQgLSAyMCArICJweCI7DQogICAgfQ0KICAgIHdpbmRvdy5vbnJlc2l6ZSA9IHVwZGF0ZUhlaWdodDsNCiAgICB1cGRhdGVIZWlnaHQoKTsNCg0KICAgIGxldCB0YWJsZSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJ0YWJsZSIpOw0KDQogICAgbGV0IElucHV0ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgiSU5QVVQiKTsNCiAgICBJbnB1dC5zZXRBdHRyaWJ1dGUoInR5cGUiLCAiZmlsZSIpOw0KDQogICAgbGV0IFJlYWRlciA9IG5ldyBGaWxlUmVhZGVyKCk7DQogICAgbGV0IFJvd3MgPSBuZXcgQXJyYXkoKTsNCiAgICBsZXQgTGFzdFJvd0NvdW50ID0gMDsNCg0KICAgIElucHV0Lm9uY2hhbmdlID0gZnVuY3Rpb24gKCkgew0KICAgICAgICBmb3IgKGxldCBpID0gMDsgaSA8IHRoaXMuZmlsZXMubGVuZ3RoOyBpKyspIHsNCiAgICAgICAgICAgIFJvd3MucHVzaCh0YWJsZS5pbnNlcnRSb3coKSk7DQogICAgICAgICAgICBSb3dzW1Jvd3MubGVuZ3RoIC0gMV0uaW5zZXJ0Q2VsbCgpLmlubmVyVGV4dCA9ICJDb3B5IjsNCiAgICAgICAgICAgIFJvd3NbUm93cy5sZW5ndGggLSAxXS5pbnNlcnRDZWxsKCkuaW5uZXJUZXh0ID0gdGhpcy5maWxlc1tpXS5uYW1lOw0KICAgICAgICAgICAgUmVhZGVyLnJlYWRBc0RhdGFVUkwodGhpcy5maWxlc1tpXSk7DQogICAgICAgIH0NCiAgICB9DQoNCiAgICBSZWFkZXIub25sb2FkZW5kID0gZnVuY3Rpb24gKCkgew0KICAgICAgICBSb3dzW0xhc3RSb3dDb3VudF0uaW5zZXJ0Q2VsbCgpLmlubmVyVGV4dCA9IHRoaXMucmVzdWx0Ow0KICAgICAgICBsZXQgdGhzID0gUm93c1tMYXN0Um93Q291bnRdOw0KICAgICAgICBSb3dzW0xhc3RSb3dDb3VudF0uY2VsbHNbMF0uY2xhc3NMaXN0LmFkZCgiYnV0dG9uIik7DQogICAgICAgIFJvd3NbTGFzdFJvd0NvdW50XS5jZWxsc1swXS5vbmNsaWNrID0gZnVuY3Rpb24gKCkgew0KICAgICAgICAgICAgbmF2aWdhdG9yLmNsaXBib2FyZC53cml0ZVRleHQodGhzLmNlbGxzWzJdLmlubmVyVGV4dCk7DQogICAgICAgIH0NCiAgICAgICAgTGFzdFJvd0NvdW50Kys7DQogICAgfQ0KPC9zY3JpcHQ+DQoNCjwvaHRtbD4=

Get&SetGen

Generates Getters and Setters for the inserted collection of Variables.

Variables must end with a ';' for it to be considered a complete variable.

Spaces are not allowed(like most of programming languages).

Examples: image

SimpleTextToImage

Converts a Simple String into a Tight Image, Ideal For Logos, or For Saving Unicode Characters as Images

Example: image

EasySprites

Easily Generates Floor,Wall and Pillar Sprites based on any image!

image

About

A Collection of Simple Tools To Assist in Tedious Tasks

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages