Notice: This forum has been recovered from an old backup, so some content, links, and dates may be outdated. The forum is currently read-only while we restore sign-in and registration functionality. Details

If you find this forum valuable and would like to help keep it online, donations to help cover hosting and domain costs are greatly appreciated, but never expected. You can support the forum through Buy Me a Coffee or Ko-fi. Thank you for helping preserve the EventGhost community.

HTTP explorer

Questions and comments specific to a particular plugin should go here.
piert
Experienced User
Posts: 321
Joined: Tue Jun 14, 2011 2:53 pm

Re: HTTP explorer

Post by piert »

Pako,

Thanks for the update.

I do not see any changes in any of the HTTP explorer configuration windows or added plugin actions.
With the changes you announced, surely there must be some added check-boxes to check?
Would it be possible for you to replace the screen shots from your first post with ones that show what it should look like now?

I have downloaded, restarted EG, opened and 'applied' the start server actions, but I get the following error:

09:22:02 Exception happened during processing of request from ('127.0.0.1', 54445)
09:22:02 Traceback (most recent call last):
09:22:02 File "SocketServer.pyc", line 281, in _handle_request_noblock
09:22:02 File "SocketServer.pyc", line 307, in process_request
09:22:02 File "SocketServer.pyc", line 320, in finish_request
09:22:02 File "C:\Program Files\EventGhost\plugins\HTTPExplorer\__init__.py", line 350, in __init__
09:22:02 drv = '%c:\\' % chr(ordA+c)
09:22:02 File "SocketServer.pyc", line 615, in __init__
09:22:02 File "BaseHTTPServer.pyc", line 329, in handle
09:22:02 File "BaseHTTPServer.pyc", line 323, in handle_one_request
09:22:02 File "C:\Program Files\EventGhost\plugins\HTTPExplorer\__init__.py", line 374, in do_GET
09:22:02 if ix < len(self.ds):
09:22:02 File "C:\Program Files\EventGhost\plugins\HTTPExplorer\__init__.py", line 392, in do_everything
09:22:02 if ix:
09:22:02 File "C:\Program Files\EventGhost\plugins\HTTPExplorer\__init__.py", line 337, in GoToParent
09:22:02 if fnmatch(f, p.strip()):
09:22:02 TypeError: object of type 'NoneType' has no len()

There are no events generated when clicking on folders when browsing. The individual song selection works OK (like it was before).

Any ideas?
User avatar
Pako
Plugin Developer
Posts: 2294
Joined: Sat Nov 11, 2006 1:31 pm
Location: Czech Republic
Contact:

Re: HTTP explorer

Post by Pako »

Unfortunately I can not achieve the same effect.
But maybe I'm using a different version.
Please try the latest version.
If the problem persists, please describe the exact procedure as it happens.

Pako
piert
Experienced User
Posts: 321
Joined: Tue Jun 14, 2011 2:53 pm

Re: HTTP explorer

Post by piert »

OK, got it working by deleting the Plugin HTTP explorer from EG's Autostart Tree and then adding it again.

Excellent work, Pako!
Moving up or down in the structure is very intuitive.
Best of all, you now made it possible to create 'folder event' by pressing the aeroplane Icon on the left when on a folder, or a 'file event' by pressing the aeroplane icon when on an individual file.

Would it be difficult to add more icons next to the aeroplane icon that would result in different events? Let's say a 'star icon' and a 'sun icon' would be included next to the aeroplane icon. When the star icon is pressed instead of the aeroplane icon, the event in Eventghost would be called 'HTTPE.folder.star'; when the sun icon is pressed, the event would be called 'HTTPE.folder.sun'.
This would make it possible to perform different actions on the same folder or file that is selected, based on the type of icon that is pressed before it.
For my use, this would make it possible to choose, for instance, between 'start playing the selected folder or file immediately', or to 'add the selected folder or file to the end of the current playlist' or 'insert selected folder or file in playlist immediately after the currently playing file'.

If it is a lot of work, please forget the request. The way it currently works is already very nice indeed!

Thanks again Pako!!
User avatar
Pako
Plugin Developer
Posts: 2294
Joined: Sat Nov 11, 2006 1:31 pm
Location: Czech Republic
Contact:

Re: HTTP explorer

Post by Pako »

piert wrote:Excellent work, Pako!
Moving up or down in the structure is very intuitive.
Best of all, you now made it possible to create 'folder event' by pressing the aeroplane Icon on the left when on a folder, or a 'file event' by pressing the aeroplane icon when on an individual file.
I thank you for your appreciation.
piert wrote:Would it be difficult to add more icons next to the aeroplane icon that would result in different events? Let's say a 'star icon' and a 'sun icon' would be included next to the aeroplane icon. When the star icon is pressed instead of the aeroplane icon, the event in Eventghost would be called 'HTTPE.folder.star'; when the sun icon is pressed, the event would be called 'HTTPE.folder.sun'.
I think it's possible.
Now I have other plans, but I hope to come back.
So far, only a few people interested in it ...

Pako
Sem;colon
Plugin Developer
Posts: 625
Joined: Sat Feb 18, 2012 10:51 am
Location: Germany

Re: HTTP explorer

Post by Sem;colon »

Hi Pako,

I just checked out this plug-in, I'm really impressed in how easy to use it is - another good work ;-)
But sadly have to keep using my modification of your OSE plugin because I have to use the webserver plugin for some other functions.
I hope you forgive me ... some day :wink:
If you like my work, Image me a drink :wink:
Post Reply