lameSMBxplorer v0.2.2 beta

Under development: PCMCIA, wireless, etc.
Message
Author
User avatar
8-bit
Posts: 3406
Joined: Wed 04 Apr 2007, 03:37
Location: Oregon

#41 Post by 8-bit »

Update on my progress.
With my installation of Puppy 431 SCSI, I had added and removed over time, a various number of Pet packages as well as installations of various complied by me, software. A lot of it did a "Make Install" and I am not sure it got removed fully when I tried to remove it or in the process, I broke something.
Needless to say, I think my pupsave file got corrupted by this.
I created a new frugal directory for a revised install of Puppy 431 SCSI and used the installed by user packages list to reinstall the software that was in my previous install without the additional borked stuff I had installed previously.
So your package still works for me in this revised reinstallation of Puppy 431 SCSI, but not in my earlier install of the same.
So my original installation was indeed corrupted by me.
I thought I should pass that along.
Sorry if this caused any false problems and I am going to continue to bring my revised install to the point that it contains the same, minus the bad stuff, programs and utilities.

User avatar
Béèm
Posts: 11763
Joined: Wed 22 Nov 2006, 00:47
Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win

#42 Post by Béèm »

[quote="HairyWill"][/quote]Hello HairyWill.
Nice to hear of you again.
Best wishes for the new year and I hope you are happy in the projects you undertake.
Bernard
Time savers:
Find packages in a snap and install using Puppy Package Manager (Menu).
[url=http://puppylinux.org/wikka/HomePage]Consult Wikka[/url]
Use peppyy's [url=http://wellminded.com/puppy/pupsearch.html]puppysearch[/url]

eden6000
Posts: 259
Joined: Sun 08 Apr 2007, 06:49

#43 Post by eden6000 »

Patriot, I'm testing 0.1.5 beta....ok, the horizontal resizing of the 2 panels works now, but still not the vertical...furthermore I found a regression, the 4 labels (IP Address, Server, Share Name and Comment ) are not clickable anymore, before they used to work, in order to sort the items...

User avatar
Patriot
Posts: 733
Joined: Thu 15 Jan 2009, 19:04

#44 Post by Patriot »

Hmmm .....
eden6000 wrote:Patriot, I'm testing 0.1.5 beta....ok, the horizontal resizing of the 2 panels works now, but still not the vertical...furthermore I found a regression, the 4 labels (IP Address, Server, Share Name and Comment ) are not clickable anymore, before they used to work, in order to sort the items...
;)
Sorry for the confusion ... I was thinking about gtk <vbox> and <hbox> layout which would be the reverse horizontal vs vertical (or maybe I have confused myself which is which, :lol: ) ... Anyway, it will have to do for now until I can find a way to make it work ...

I've accidentally left in the disabled sorting-by-column header markers (it was for internal testing only). Ok, it's been fixed for next update.


Rgds

disciple
Posts: 6984
Joined: Sun 21 May 2006, 01:46
Location: Auckland, New Zealand

#45 Post by disciple »

Hi Patriot, I'm curious about why you don't want people to be able to sort them...

I've also discovered something that seems to have started in the last couple of versions:
Currently only my main PC is turned on. Pnethood can see its shares. If I run lameSMBxplorer it lists the computer, but not any shares. And after running lameSMBxplorer, pnethood no longer displays the shares, until I restart the Samba server processes.
Tomorrow I can check to see if it will show shares on a separate PC.

My samba configuration is here if that is useful http://murga-linux.com/puppy/viewtopic.php?t=22363
Do you know a good gtkdialog program? Please post a link here

Classic Puppy quotes

ROOT FOREVER
GTK2 FOREVER

User avatar
Patriot
Posts: 733
Joined: Thu 15 Jan 2009, 19:04

#46 Post by Patriot »

Hmmm .....

I was looking for gtkdialog3 <tree> sort-by-column attribute (on how to make it work) and found it while testing. It got left behind, that's it ... as I mentioned above, it has been fixed for next update. It is now a setup option (enabled by default) ...

Interesting ..... I'll try to duplicate issue and see what happens. Could you tell me the samba version you're using? Thanks ...


Rgds

disciple
Posts: 6984
Joined: Sun 21 May 2006, 01:46
Location: Auckland, New Zealand

#47 Post by disciple »

3.0.26
Do you know a good gtkdialog program? Please post a link here

Classic Puppy quotes

ROOT FOREVER
GTK2 FOREVER

User avatar
HairyWill
Posts: 2928
Joined: Fri 26 May 2006, 23:29
Location: Southampton, UK

#48 Post by HairyWill »

works well for me
minor bug
if I mount //Kangaroo/Pictures then the icon for //Cassowary/Pictures is changed to mnted as well.
I like the vertical layout. I presume it is not possible to change the resizing action so that the list that needs it gets more space rather than them both resizing the same amount.
Most of the time when I double click on a share I would just like it to mount (if needed) and then open in rox. I wonder if this action plus an extra button on the main gui to open the mount/unmount dialog (to specify options) would be more usable.
Do you intend to put all the cifs options in the mount dialog at some stage?
I second Disciple's request for seeing the actual commands executed.

Code: Select all

smbclient -R "bcast wins" -g -W "$domcred" -U "$cred" -N -L "$SvrNBN"
doesn't this mean that
1. the -W switch has no argument if no domain credentials are given
2. you are always specifying -N even if supplying a password
Will
contribute: [url=http://www.puppylinux.org]community website[/url], [url=http://tinyurl.com/6c3nm6]screenshots[/url], [url=http://tinyurl.com/6j2gbz]puplets[/url], [url=http://tinyurl.com/57gykn]wiki[/url], [url=http://tinyurl.com/5dgr83]rss[/url]

User avatar
Patriot
Posts: 733
Joined: Thu 15 Jan 2009, 19:04

#49 Post by Patriot »

Hmmm .....
HairyWill wrote:..... if I mount //Kangaroo/Pictures then the icon for //Cassowary/Pictures is changed to mnted as well.
..... I presume it is not possible to change the resizing action so that the list that needs it gets more space rather than them both resizing the same amount.
..... Most of the time when I double click on a share I would just like it to mount (if needed) and then open in rox. I wonder if this action plus an extra button on the main gui to open the mount/unmount dialog (to specify options) would be more usable.
..... Do you intend to put all the cifs options in the mount dialog at some stage?
..... I second Disciple's request for seeing the actual commands executed.
i) Fixed for next update. Thanks.
ii) Unfortunately, gtkdialog3 does not offer this functionality.
iii) I'll have to think a bit more about it ...
iv) If there's a real need, yes ... I'd like to keep it simple for now until it's reasonably stable ...
v) Ok, I'll add where appropriate ...
HairyWill wrote:.....
1. the -W switch has no argument if no domain credentials are given
2. you are always specifying -N even if supplying a password .....
1. Yes, the domain name is normally retrieved from smb.conf (default preset as MYGROUP in puppy) ... The domain name is most important during mounting, not when querying for shares, so it seems ... I've tested all combinations (default/none/specified) and found it to make no difference when making a query ...
2. Yes, the -N parameter should negate any password supplied but it does not seems to be in my tests ... As a precaution, I took a quick peek at the samba sources and now moved -N before -U (so -U will override -N) just in case .....


Rgds

User avatar
Patriot
Posts: 733
Joined: Thu 15 Jan 2009, 19:04

#50 Post by Patriot »

Hmmm .....

I liked the idea of double-clicking-to-rox ... I've given it a bit of thought and will implement an experimental right-doubleclicks to open-with-rox method ... This should work fine for non password secured shares, password secured shares will have to be mounted thru the normal mount dialog before right-doubleclicks will work ...

There's only one more issue to fix before I release an update (previously reported by disciple). I have identified the issue, now making the appropriate adjustments and run some tests first ...


Rgds

gcmartin

lameSMBxplorer v0.1.5 beta

#51 Post by gcmartin »

@disciple and @Patriot

I applaud the work being done by you.

When time permits, comment on this 4th post in the following forum, please.

How to access a Windows Share in Puppy 4.31 <viewtopic.php?t=51734>
http://www.murga-linux.com/puppy/viewto ... 604#385604

I fully understand how busy you are. Only when your time permits. thx

User avatar
Patriot
Posts: 733
Joined: Thu 15 Jan 2009, 19:04

released: lameSMBxplorer v0.1.6 beta

#52 Post by Patriot »

Hmmm .....

lameSMBxplorer v0.1.6 beta is a bugfix release with two usability additions:

1. First-time run setup is now implemented. This allows entering the global
options dialog to change required parameters first. It prompts only once, the
first time. To have it come up again (for whatever reason), remove lameSMB.cfg
from lameSMBxplorer directory.

2. Right mouse button double-click on shares to auto-mount-n-explore-with-rox.
This is to be considered experimental as the right double-click routine
is a coded condition event, not a gtkdialog3 standard feature. This option
must be enabled in global options to take effect.

Changelog for v0.1.6 beta:
- added: First-time-run setup.
- bugfix: LameMounts fuser checkbox status.
- bugfix: sort-by-column attribute. (eden6000)
- bugfix: LookUpShares mount status check on //ip/sharename. (Will)
- bugfix: reset gencache only if no nmbd. (disciple)
- added: Right double-click to mount-n-rox (experimental).

Please note that right double-click will work fine on non-password shares.
For shares requiring user/password, the normal mount dialog must first be
used.


Rgds

User avatar
8-bit
Posts: 3406
Joined: Wed 04 Apr 2007, 03:37
Location: Oregon

#53 Post by 8-bit »

I see a minor or major problem depending on how you look at it.
When I set the right doubleclick option it does indeed work to mount the share in rox.
But you still have to double left click on the share to make sure it is unmounted after closing the rox share window.
Otherwise, it stays mounted.
So maybe an additional disconnect button on the main window to unmount the doublerightclick mounted share?

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#54 Post by ttuuxxx »

8-bit wrote: unmount the doublerightclick mounted share? <----- say that 10 times without messing up, lol :D

ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#55 Post by ttuuxxx »

I reused my 2.14X banner from pburn :)
and added GNU GPLv2 to the about Menu, usually it goes there :)
ttuuxxx
Attachments
shot.jpg
(33.19 KiB) Downloaded 1037 times
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
Patriot
Posts: 733
Joined: Thu 15 Jan 2009, 19:04

#56 Post by Patriot »

Hmmm .....
8-bit wrote:..... So maybe an additional disconnect button on the main window to unmount the doublerightclick mounted share?
:lol:
Maybe I should add a button that make some coffee and sandwiches too ?

ttuuxxx,
Haaa ... cute banner ! .... ;)


Rgds

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#57 Post by ttuuxxx »

Patriot wrote: ttuuxxx,
Haaa ... cute banner ! .... ;)

Rgds
Yes I like having the custom 14kb banner, I made it up out of my default background in 2.14x, then I reused it for Pburn, micko's PupRadio, and now lameSMBxplorer, its cool because one banner can dresses up so many dialog programs and gives them a unified look and feel :) Would be nice if one day we give the main puppy release a default banner for the dialog programs :)
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

config file

#58 Post by shinobar »

Patriot wrote:1. First-time run setup is now implemented. This allows entering the global
options dialog to change required parameters first. It prompts only once, the
first time. To have it come up again (for whatever reason), remove lameSMB.cfg
from lameSMBxplorer directory.
i think lameSMB.cfg in lameSMBxplorer directory is better to hold default values without change, and personal settings are placed at $HOME, for example $HOME/.config/lameSMBxplorer/lameSMB.cfg

disciple
Posts: 6984
Joined: Sun 21 May 2006, 01:46
Location: Auckland, New Zealand

#59 Post by disciple »

Great!

There are still a few limitations, although I imagine you know about some already:
- the option to save user/password doesn't actually seem to work.
- the colour of the icons in the main window doesn't update when you mount/unmount a share, only when you restart lameSMBmount.
- after closing the main window (can only be done using the window manager's close button), you can still use the buttons to connect/disconnect/explore, but if you do then the gui doesn't update (to change which button is greyed out), and when you close the window it doesn't exit cleanly.
Do you know a good gtkdialog program? Please post a link here

Classic Puppy quotes

ROOT FOREVER
GTK2 FOREVER

User avatar
ecomoney
Posts: 2178
Joined: Fri 25 Nov 2005, 07:00
Location: Lincolnshire, England
Contact:

#60 Post by ecomoney »

Double Post [Deleted]
Last edited by ecomoney on Mon 25 Jan 2010, 11:59, edited 1 time in total.
Puppy Linux's [url=http://www.murga-linux.com/puppy/viewtopic.php?p=296352#296352]Mission[/url]

Sorry, my server is down atm!

Post Reply