Riz, I expect your solution may be simple, and I will await it in your time. The lofty goals are mine to deliver on.
Thanks Tony On Wednesday, September 19, 2018 at 2:18:15 PM UTC+10, Riz wrote: > > Hi Tony, > > Those are the lofty goals. However, as I said, I intend to keep Timimi as > a simple middleman that will pass the message. If stretched, may be we will > send an array of parameters to the script. All these are possibilities., > but I ll have you know that currently they exist in my head only and > nothing in paper. I am currently distracted by a more interesting personal > project. > Any way we have to convert the native messaging host to golang first, > before all these. We will see. > > It goes without saying that I am open to pull requests. > > Time is rather hot commodity. > > On Wednesday, 19 September 2018 08:47:54 UTC+5:30, TonyM wrote: >> >> Riz, >> >> Again, thanks for this great solution. As primarily a Windows user I >> would be keen to see "launch predefined scripts". I think however maybe >> Google may be less likely to accept it. Would it make sence to submit it as >> a second add on or in a different version. >> >> In the past such script launches had to face the following issues >> >> - Can we pass all the parameters so we could execute it directly eg >> "notepad filename" "notepad.exe filename" >> - Can we launch batch/cmd/powershell scripts >> - If so do they spawn their own commend shell? >> - When processing a batch will it? Move on to the next or wait for >> the last step to continue (both are good but no control of this not so >> good) >> - Running "start filename.ext" will open the app associated with the >> .ext >> >> I do not expect you will need to address these items above, but you may >> find these as artefacts as you test it. >> >> The following need not be read or addressed by you but if you are >> interested in the potential uses here are some of my ideas. >> >> What do I intend to use this for? >> 1. I would like to be able to export tiddlers (text) to a file and >> execute a rename to .bat .cmd .ps .txt using the script launches >> This will allow a library of commands and tools to be delivered or given >> a front end with tiddlywiki >> 2. I would like to launch a script on loading a wiki that will run a loop >> program that say watches a folder and can process files deposited there >> 3. I would like to be able to open Windows File Explorer in a folder >> specified in my wiki >> 4. I would like to be able to launch a program or shortcut with various >> parameters from TiddlyWiki such as Chrome User sessions set up for >> specific logins and websites, word excel etc... >> This would allow a rich graphical menu in tiddlywiki for interfacing >> with the Desktop >> 5. Allow a TiddlyWiki to launch an application on a USB drive it is >> installed on >> 6. Be able to create a database of files/folders/directories in >> TiddlyWiki that are readily accessed from that wiki eg after a keyword >> search >> 7. Be able to place a TiddlyWiki in each desired folder to document that >> folder or its contents. Given timimi now permits such a file to open and be >> savable in your default browser this is now user friendly. >> PS Admins could use this for documentation >> 8. More but since I have not yet secured this capability I have forgot >> many. >> >> There is potential for this in Bob but I have not yet worked through it. >> >> Best wishes >> Tony >> >> On Wednesday, September 19, 2018 at 10:51:33 AM UTC+10, Riz wrote: >>> >>> Hi Mohammed. >>> >>> Relative paths is a enhancement I have not thought about, but >>> achievable. I shall definitely see to it. >>> >>> As far as updates is concerned, I have got only two things remaining to >>> do with respect to timimi plugin. >>> 1) Rewrite the host in golang and compile it for different >>> architectures. This way the issues with Python 2/3 will not arise >>> 2) A feature which will allow timimi to be a middleman to signals other >>> than save. Timimi itself will not be handling them, merely passing them to >>> intended end points. This would hopefully allow standalone html wikis to >>> launch predefined scripts. >>> >>> Once these are done, timimi will be feature complete. I do not want to >>> add more cruft to it. However, neither of these is urgent. So I am getting >>> around to them as and when time permits. >>> >>> Regarding admitting timimi to chrome store, I am not making any progress >>> unfortunately. If anyone has a chrome store developer account and is ready >>> to upload timimi, let me know. >>> >>> sincerely >>> Riz >>> >>> >>> On Wednesday, 19 September 2018 01:03:00 UTC+5:30, Mohammad wrote: >>>> >>>> Hello Riz, >>>> is it possible to use the relative path for backup location (snapshot >>>> plugin)? >>>> >>>> Please update and inform us if there is any update for Timimi and >>>> Snapshot plugin? >>>> >>>> Thank you >>>> Mohammad >>>> >>>> >>>> On Saturday, August 18, 2018 at 10:39:22 AM UTC+4:30, Riz wrote: >>>>> >>>>> >>>>> >>>>> *Update 24/Aug/2018* >>>>> >>>>> So there have been a few requests regarding backup options. On the >>>>> other end, a few noted the pointlessness of pushing a backup option on >>>>> people who already have a personal solution for backups. Both points >>>>> deserve merit. I felt that a fair compromise would be a modular >>>>> approach. >>>>> Instead of adding a backup option to the timimi plugin itself, I made a >>>>> tiddlywiki plugin called snapshot. >>>>> >>>>> Basically it is not a everything and kitchen sink solution. Rather, it >>>>> presents the user with a tiddlywiki message namely "tm-backup-wiki". >>>>> Whenever this message is triggered, it creates a timestamped clone of >>>>> wiki >>>>> at that point. The location to keep the backups and format of >>>>> timestamp(same as now macro) can be defined under Control Panel > Saving >>>>> >Snapshots. If left blank, backups will be created in the same folder as >>>>> the original file. >>>>> Remember, Snapshot plugin requires timimi plugin or other similar >>>>> plugins that follow tiddlyfox saver module structure to work. Currently >>>>> PMario's filebackup might work in addition to timimi. >>>>> >>>>> https://ibnishak.github.io/Tesseract/pluginsandmacros/snapshot.html >>>>> >>>>> >>>>> Regarding inducting timimi plugin to chrome web-store, if anyone has a >>>>> google chrome store developer account and is ready to upload timimi to >>>>> the >>>>> webstore, let me know and I shall share the code so that people may >>>>> install >>>>> it. >>>>> >>>>> >>>>> *Original Post* >>>>> >>>>> https://github.com/ibnishak/Timimi >>>>> >>>>> >>>>> For those who are unfamiliar, timimi is a web-extension that allows >>>>> you to save standalone tiddlywikis the same way tiddlyfox did. You can >>>>> open >>>>> your tiddlywikis from anywhere in your home folder, make changes and save >>>>> changes. >>>>> >>>>> >>>>> Installation steps have been simplified and requirement of python >>>>> removed in windows. Installation steps are sa below >>>>> >>>>> *Firefox* >>>>> >>>>> * Download the platform specific file from release page >>>>> <https://github.com/ibnishak/Timimi/releases/tag/v1.0.0> and unzip >>>>> it. >>>>> ** In windows remember that the unzipped folder will become your >>>>> installation folder. So relocate it to a convenient folder under your >>>>> home >>>>> directory. >>>>> * Run the install script. >>>>> * Drag and drop timimi.xpi to **about:addons** page in firefox. >>>>> >>>>> *Chrome/Chromium* >>>>> >>>>> Chrome/Chromium does not allow installation of third party extensions >>>>> from outside the web-store. Until chrome finishes its review and accept >>>>> timimi to web-store, users will have to install it using the following >>>>> steps. >>>>> >>>>> * Download the platform specific file from release page >>>>> <https://github.com/ibnishak/Timimi/releases/tag/v1.0.0> and unzip >>>>> it. >>>>> ** In windows remember that the unzipped folder will become your >>>>> installation folder. So relocate it to a convenient folder under your >>>>> home >>>>> directory. >>>>> * Run the install script. >>>>> * Open *chrome://extensions/ *page in chrome/chromium and turn on the >>>>> "Developer mode" >>>>> * From the tool bar that appears, click "Load unpacked" and select the >>>>> folder *chrome-chromium/chrome-addon* >>>>> >>>>> Now open a local tiddlywiki file anywhere under your home folder, make >>>>> some changes and save. Wait for a few seconds to refresh the tab and >>>>> ensure >>>>> that changes are saved. >>>>> >>>>> >>>>> Is there are issues, file them at >>>>> https://github.com/ibnishak/Timimi/issues >>>>> >>>>> Please respond with your usage reports and platform details so as to >>>>> confirm that plugin is working as intended.. >>>>> >>>>> PS: other tiddlywiki saver plugins like mario's filesaver plugin for >>>>> firefox should not be in conflict with timimi. However it is a good idea >>>>> to >>>>> temporarily disable them while testing timimi. >>>>> >>>>> PS: Please backup your important files before trying out. >>>>> >>>> -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/tiddlywiki. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/24967b30-b0cf-4163-a558-c9bbde205687%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

