Page 1 of 2
PicMus Share
Posted: Sat Jul 25, 2009 7:36 pm
by Matt
PicMus Share (name still in decision stage

) is a new application I am working on which allows you to share pictures, music, and files right off your computer for you (or friends/family) to access on other computers, in the same house or somewhere else. It shows pictures as a gallery through a browser interface.
It is still in the early development stage, only Pictures work. Some features don't fully work yet, but it is usable at this stage to share pictures. I wanted to release it now to get some feedback on it to see what people think.
All data is stored in a sqlite file and a thumbnails directory.
Download Link
Let me know what you think
Thanks!
Posted: Sun Jul 26, 2009 10:03 am
by walker
thanks for sharing.. guess it could be a usefull tool... I have 4 pc's here at home and I think I'll use it....
but 1st i have some things to mention:
1) Server started with port 80 ... this is not a good idea .... (maybe as an changeable option?)
2) if I press
Turn Off I get a message telling me the server couldn't be stopped ... and the Program quit ... :roll:
3) the list of Pictures is only 2 cols wide (and imho the gap between is too large) ... regardless if i resize the window
4) why
scaring the user with your requester when deleting an image? (it sounds like
your file will be erased and overwritten with null 1001 times)

Posted: Sun Jul 26, 2009 3:18 pm
by Matt
Thanks for your feedback
I will add the option to change the port once I get the settings window made, and take the other settings into consideration as well.
I am working on when the window is resized that the picture list refreshes to fill the new size of it.
No idea why it said you couldn't turn the server off.... I'll look into that more
Thanks
Posted: Mon Jul 27, 2009 12:51 pm
by dige
Program can't create Port 80 here and ends. How about to create a port
once the user has clicked on "turn on" and a configurable port?
Posted: Mon Jul 27, 2009 8:34 pm
by Matt
Well you must be running something else on port 80 then? A webserver?
I will defintely make it not start up right away, then you can configure the port you want it on first. I will make this change and then reupload later today
Thanks for the feedback so far

Posted: Tue Jul 28, 2009 12:14 am
by Matt
Hi,
Please try now, I updated the software
Thanks
Posted: Wed Jul 29, 2009 5:03 pm
by walker
Thanks for the update
I'm happy that you'd removed the requester when deleting images...

The cols and rows are fine now (arrangement)
a few things ...
1) I get an error
Database Error: no such table: settings on startup of the app and when try to save the settings... settings aren't saved!
(I guess it's because of the previous used version... BUT where is the file i should delete? or better: do a
create table statement on the first run

)
2)when creating a server (regardless which port) i could not connect with my browser (firefox 3.5) to the server....
the log:
Code: Select all
IP Address Request
192.168.178.31 GET / HTTP/1.1
Server created on port: 8081
Begin Running: PicMus Share
3)when resizing the window, the content isn't rearranged
what would be nice in a future Version?
1) Minimize to systray
2) copy log to clipboard and/or open directly in a texteditor (the way to save it first and then open the log isn't very handy .... doesn't mean to remove the save option...!)
3) moving content from one category to another (maybe with a context-menu providing all available categories...)
Posted: Thu Jul 30, 2009 12:13 am
by Matt
All those features will be added soon
The database error is because I added the port changing feature in the new release, so the database file is not compatible

Deleting the .dat file in the directory will remove all settings.
Does it work if you go to
http://localhost:8081 rather than that address provided?
Posted: Thu Jul 30, 2009 11:16 am
by dige
Now it works as expected. Interessting project! Do you plan to share the source?
Posted: Thu Jul 30, 2009 6:45 pm
by Matt
possibly, it might be benifical for people to see how the HTTP stuff works... but if I do I'd like to work on it some more first.
Posted: Thu Jul 30, 2009 9:06 pm
by walker
... no, it doesn't... nothing works... even if I open the Port in my router (but that can't be the reason because server and client are on the same pc ... did it just to be sure) ... still nothing ...
Posted: Thu Jul 30, 2009 10:51 pm
by Matt
Did you try
http://127.0.0.1:8081 as well? Just incase something is wrong with the hosts file?
Posted: Fri Jul 31, 2009 7:41 am
by dige
Just open
http://127.0.0.1:8081 does not work - thats right!
Use the Menu "Open pictures in Browser" instead, that open
a subpage /p/ and the show starts

Posted: Fri Jul 31, 2009 9:17 am
by walker
dige wrote:Just open
http://127.0.0.1:8081 does not work - thats right!
Use the Menu "Open pictures in Browser" instead, that open
a subpage /p/ and the show starts

that is working ... no question ... but regarding to Matt it should work even if you type <host-address>:<port> ...
Matt wrote:
Did you try
http://127.0.0.1:8081 as well? Just incase something is wrong with the hosts file?
yes ... every combination to access my pc
Posted: Fri Jul 31, 2009 3:15 pm
by Matt
Oh crap I'm sorry... you do need the /p/ in there too to access the pictures
I didn't even think about mentioning that. I was going to create a "main page" that allows access to the pictures, music, files, etc... after I added that functionality. That's why nothing is displayed on the main page yet (or it never actually loads)
does adding the /p/ to everything work?