Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Fri 28 Nov 2014, 22:48
All times are UTC - 4
 Forum index » Advanced Topics » Cutting edge
lameSMBxplorer v0.2.2 beta
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 3 of 8 [112 Posts]   Goto page: Previous 1, 2, 3, 4, 5, 6, 7, 8 Next
Author Message
shinobar


Joined: 28 May 2009
Posts: 2631
Location: Japan

PostPosted: Wed 20 Jan 2010, 13:28    Post subject: two lines wrong?  

Hi pariot,
testing v0.1.3 beta on puppy431JP.
think 2 lines are wrong.
Code:
# diff lameSMBxplorer.old lameSMBxplorer
277,278c277,278
<   [ "$gnoxattr" ] && mntOpts=$mntOpts",nouser_xattr"
<   [ "$guseutf8" ] && mntOpts=$mntOpts",iocharset=utf8"
---
>   [ "$gnoxattr" = "true"  ] && mntOpts=$mntOpts",nouser_xattr"
>   [ "$guseutf8" = "true" ] && mntOpts=$mntOpts",iocharset=utf8"
Back to top
View user's profile Send private message Visit poster's website 
Patriot


Joined: 15 Jan 2009
Posts: 734

PostPosted: Wed 20 Jan 2010, 14:04    Post subject: Re: two lines wrong?  

Hmmm .....

eden6000 wrote:
........ in my network it takes about 50 seconds to scan the entire network (but consider that we have around 100servers....)

Thanks for the positive report, I appreciate it .....

Whooaaa, scanning shares for 100 servers (from zero) in less than a minute is quite FAST. I believe that HairyWill's method of parallel smbclient runs can cut this down by 2/3 ... At the back of my mind, I'm also a bit concerned about traffic. I'm thinking of having a browse cache on bootup so that the impact on traffic is minimum (this should mimic the behavior on windows where it takes a few minutes to fill the windows neighborhood) ... Using a browse cache, shares listing will seem like instantaneous ... so, let's see how this goes .....

shinobar wrote:

Code:

>   [ "$gnoxattr" = "true"  ] && mntOpts=$mntOpts",nouser_xattr"
>   [ "$guseutf8" = "true" ] && mntOpts=$mntOpts",iocharset=utf8"

Good catch shinobar! Now fixed, Thanks ...


A minor bugfix release will follow in 24 hours if there's no more minor bug reports ...


Rgds
Back to top
View user's profile Send private message 
Patriot


Joined: 15 Jan 2009
Posts: 734

PostPosted: Wed 20 Jan 2010, 19:11    Post subject: released: lameSMBxplorer v0.1.4 beta  

Hmmm .....

lameSMBxplorer v0.1.4 beta is essentially a bugfix release. Several minor bugs were discovered that may interfere with GUI mount selection/status during recent tests ...

Portions from the changelog for v0.1.4b:
- changed: mount status check method replaced.
- bugfix: LookUpShares mount white spaces parsing.
- bugfix: LookUpShares mount status check may overlap.
- bugfix: LookUpMounts ShareName quoting check.
- bugfix: global fuser var name typo.
- bugfix: nouser_xattr & iocharset condition check. (shinobar)
- bugfix: defunctlist to parse all process.


Rgds
Back to top
View user's profile Send private message 
8-bit


Joined: 03 Apr 2007
Posts: 3393
Location: Oregon

PostPosted: Wed 20 Jan 2010, 21:31    Post subject:  

I am going crazy here.
I tried both version 1.3 and 1.4 beta and have problems with both versions.
When I started the program, it found the computer that runs XP and showed it. But no shares were shown. That is even clicking on the XP computer shown. So I tried the Options button.
It brought up the Options window and I entered my usergroup name in the Domain box and Guest in the username box.
When I clicked on the OK button the window did not close
WI closed the window with the x in the upper right hand corner.
A refresh gave the same results.
There were never any shares shown in that area and no message of no shares either.
Out of curiosity, I uninstalled gtkdialog3-pe1.pet and the OK button in the Options window worked.
But still no shares shown.
Pnethood seems to find them fine.
This is all in Puppy 431 SCSI kernel 2.6.30.5.
I then rebooted to Dpup 484 b2 and installed LameSMBxporer there.
It worked fine in Dpup.
I have yet to try it on a pristine install of Puppy 431 SCSI with no save file loaded and see if it works there.
If so, I may have a broken gtkdialog3 or broken networking in some area.

I also tried starting it from a terminal window and it would stop at showing Getting List for RAMONAS-COMPAQ:192.168.1.4
If I clicked on "RAMONAS-COMPAQ, the terminal window would then show LookUpShares:192.168.1.4
But that was as far as I got.

Maybe it is time to junk my install of Puppy 431 SCSI with the 3gig pupsave file and start over.
Back to top
View user's profile Send private message 
8-bit


Joined: 03 Apr 2007
Posts: 3393
Location: Oregon

PostPosted: Wed 20 Jan 2010, 21:49    Post subject:  

I just booted to Puppy 431 which I had previously installed frugal and installed lameSMBxplorer v.4 and it failed to find shares until I set up the options of Domain, username, and save username/password.
It then showed the shares when clicking on the PC/server shown and I was able to double-click on the share to get access to it.
This was without the update Patriot gtkdialog3 pet installed.
I will now install it here and see if the previous problem reappears.
EDIT:
Went back and installed gtkdialog3-0.7.20-pe1-i486.pet.
The OK button in the Options window stopped working.
I was still able to find and display shares.
It was using the options from before that install though so I still do not know if I just have a corrupted system on my Puppy 431 SCSI frugal install.
Back to top
View user's profile Send private message 
8-bit


Joined: 03 Apr 2007
Posts: 3393
Location: Oregon

PostPosted: Wed 20 Jan 2010, 22:18    Post subject:  

As a followup, this is the list of installed packages I installed and kept on Puppy 4.3.1 SCSI:

python-2.5|python|2.5||BuildingBlock|11476K|pet_packages-4|python-2.5.pet||Python programmming|puppy|4|official|
PySolFC-1.1-i486|PySolFC|1.1-i486||Fun|||PySolFC-1.1-i486.pet|||
pysol-music-4.82-i486|pysol-music|4.82-i486|||||pysol-music-4.82-i486.pet|||
pysol-extra-cards-4.82-i486|pysol-extra-cards|4.82-i486|||||pysol-extra-cards-4.82-i486.pet|||
pysol-4.82-i486|pysol|4.82-i486||Fun|||pysol-4.82-i486.pet|||
SDL-1.2.13-i386|SDL|1.2.13-i386|||||SDL-1.2.13-i386.pet|||
SDL_image-1.2.6-i386|SDL_image|1.2.6-i386|||||SDL_image-1.2.6-i386.pet|||
sdl_mixer-timidityhack|||||||sdl_mixer-timidityhack.pet|||
TkHearts-0.90|TkHearts|0.90||Fun|||TkHearts-0.90.pet|||
SDL_mixer-1.2.8-i386-mod-smpeg|SDL_mixer|1.2.8-i386-mod-smpeg|||||SDL_mixer-1.2.8-i386-mod-smpeg.pet|||
bubbles-1.0.2a|bubbles|1.0.2a||Fun|68K|pet_packages-3|bubbles-1.0.2a.pet||Shoot the bubbles game|
tcltk-8.5.2|tcltk|8.5.2|||||tcltk-8.5.2.pet|||
tcltk8.5.3||||Utility|||tcltk8.5.3.pet|||
xmahjongg-3.7-i486|xmahjongg|3.7-i486||Fun|||xmahjongg-3.7-i486.pet|||
alsa-streamtuner-2|alsa-streamtuner|2||Utility|||alsa-streamtuner-2.pet|||
streamripper-1.64.6|streamripper|1.64.6|||||streamripper-1.64.6.pet|||
SFS_Installer-1.0-430|SFS_Installer|1.0-430||utility|10K||SFS_Installer-1.0-430.pet||SFS Installer||||
||||||||||
pburn-3.1.2-1|pburn|3.1.2-1||Multimedia|316K|pet_packages-woof|pburn-3.1.2-1.pet|+pfilesearch,+cdrkit,+dvd+rwtools,+gtkdialog3,+normalize,+vcdimager|Pburn CD/DVD/Blu-ray writer|||official|
wormox-0.8.5-sfs4|wormox-0.8.5-sfs4|||||||||
concentration-1.2-i486|concentration|1.2-i486||Fun|||concentration-1.2-i486.pet|||
deb2pet.rpm2pet-0.0.4|deb2pet.rpm2pet|0.0.4|||||deb2pet.rpm2pet-0.0.4.pet|||
chkrootkit-0.48-i486|chkrootkit|0.48-i486|||||chkrootkit-0.48-i486.pet|||
libdumb1_0.9.3-5.1_i386|libdumb1_0.9.3|5.1_i386|||||libdumb1_0.9.3-5.1_i386.pet|||
liballegro4.2_4.2.2-2_i386|liballegro4.2_4.2.2|2_i386|||||liballegro4.2_4.2.2-2_i386.pet|||
libaldmb1_0.9.3-5.1_i386|libaldmb1_0.9.3|5.1_i386|||||libaldmb1_0.9.3-5.1_i386.pet|||
alex4_1.1-2_i386|alex4_1.1|2_i386||Utility|||alex4_1.1-2_i386.pet|||
alex4-data_1.1-2_all|alex4-data_1.1|2_all|||||alex4-data_1.1-2_all.pet|||
partclone_0.1.0-2_amd64|partclone_0.1.0|2_amd64|||||partclone_0.1.0-2_amd64.pet|||
abiword-2.8.1-i486|abiword|2.8.1-i486||BuildingBlock|3120K|pet_packages-4|abiword-2.8.1-i486.pet|+gtk+,+libwv,+goffice,+enchant|Compose, edit, and view documents|puppy|4|official|
gmanedit-0.4.2-i386|gmanedit|0.4.2-i386||Utility|||gmanedit-0.4.2-i386.pet|||
wine-1.1.23|wine|1.1.23||Utility|||wine-1.1.23.pet|||
xorg_xorg_dri-7.3-1|xorg_xorg_dri|7.3-1||BuildingBlock|19484K|pet_packages-4|xorg_xorg_dri-7.3-1.pet|+xorg_xorg_servers|adds DRI and GL capability|
DukeNukem3D_for_4.3.1||||Fun|||DukeNukem3D_for_4.3.1.pet|||
supertux||||Fun|||supertux.pet|||
sdl_mixer-timidityhack|||||||sdl_mixer-timidityhack.pet|||
SDL_mixer-1.2.8-i386-mod-smpeg|SDL_mixer|1.2.8-i386-mod-smpeg|||||SDL_mixer-1.2.8-i386-mod-smpeg.pet|||
seahaven-1.50-pup4|seahaven|1.50-pup4||Fun|64K|pet_packages-4|seahaven-1.50-pup4.pet||Seahaven card game|puppy|4|official|
lsof-4.78-i486-slxr|lsof|4.78-i486-slxr|||||lsof-4.78-i486-slxr.pet|||
Floppy_Formater-1.7|Floppy_Formater|1.7||System|100K|pet_packages-5|Floppy_Formater-1.7.pet|+gtkdialog3,+mkfs.msdos,+fdformat|Format floppy disks|debian|lenny|official|
unpackager-dragNdrop-1-i486-slxr|unpackager-dragNdrop|1-i486-slxr|||||unpackager-dragNdrop-1-i486-slxr.pet|||
FlashGames0.1||||Fun|||FlashGames0.1.pet|||
Ace_of_Penguins-1.2-i486|Ace_of_Penguins|1.2-i486||Fun|304K|pet_packages-4|Ace_of_Penguins-1.2-i486.pet||Game Pack|puppy|4|official|
dbus|||||||dbus.pet|||
dbus-glib|||||||dbus-glib.pet|||
Python+_431|Python+_431|||||||||
pysol-4.82-i486|pysol|4.82-i486||Fun|||pysol-4.82-i486.pet|||
python-2.5|python|2.5||BuildingBlock|11476K|pet_packages-4|python-2.5.pet||Python programmming|puppy|4|official|
pwidgets-2.2.1|pwidgets|2.2.1||Desktop|||pwidgets-2.2.1.pet|||
Fetchforum||||Internet|||Fetchforum.pet|||
openjigsaw-0.6|openjigsaw|0.6||Fun|||openjigsaw-0.6.pet|||
tuxblocks-1.0|tuxblocks|1.0||Fun|||tuxblocks-1.0.pet|||
xsudoky-1.0.7-i486|xsudoky|1.0.7-i486||Fun|||xsudoky-1.0.7-i486.pet|||
gnurobbo-0.64|gnurobbo|0.64||Fun|||gnurobbo-0.64.pet|||
qt4-4.3.2|qt4|4.3.2||BuildingBlock|9224K|pet_packages-4|qt4-4.3.2.pet|+openssl,+libmng,+cups,+sqlite|A portable widget library|
handbrake4.3-123009|handbrake4.3|123009||Multimedia|10712K|pet_packages-4|handbrake4.3-123009.pet||DVD Ripper|t2|puppy5|official|
Goggles-0.9.1-1.9.2|Goggles|0.9.1-1.9.2||Document|||Goggles-0.9.1-1.9.2.pet|||
tonicpoint||||Document|||tonicpoint.pet|||
java-1.6u17|java|1.6u17||Internet|106848K|pet_packages-4|java-1.6u17.pet||Java Runtime Environment|puppy|4|official|
Startmount-0.0.1|Startmount|0.0.1||Filesystem|44K|pet_packages-4|Startmount-0.0.1.pet||Choose drive to auto mount at boot|puppy|4|official|
xine_extra_codecs-1-1|xine_extra_codecs|1-1|||||xine_extra_codecs-1-1.pet|||
gxine-0.5.904-1-p4|gxine|0.5.904-1-p4||Multimedia|584K|pet_packages-4|gxine-0.5.904-1-p4.pet|+xine-lib,+gtk+,+mplayer_codecs_basic|Gxine media player|puppy|4|official|
snap2-3.2-6|snap2|3.2-6||Utility|200K|pet_packages-4|snap2-3.2-6.pet|+xterm,+rsync|snap2 snapshot backups (GUI)|puppy|4|official|
NoBlankScreen-1.0|NoBlankScreen|1.0||Desktop|11K||NoBlankScreen-1.0.pet||No Blank Screen||||
seamonkey-1.1.18-p4|seamonkey|1.1.18-p4||Internet|37248K|pet_packages-4|seamonkey-1.1.18-p4.pet|+gtk+|web browser composer mail news addressbook suite|puppy|4|official|
htop-0.8.3-i486|htop|0.8.3-i486||System|144K|pet_packages-4|htop-0.8.3-i486.pet||Show System Processes|puppy|4|official|
gtkdialog3-0.7.20-1|gtkdialog3|0.7.20-1||BuildingBlock|156K|pet_packages-4|gtkdialog3-0.7.20-1.pet|+gtk+|Dialogs for shell scripts|
gtkdialog3-0.7.20-pe1-i486|gtkdialog3|0.7.20-pe1-i486|||||gtkdialog3-0.7.20-pe1-i486.pet|||
lameSMBxplorer-0.1.4b|lameSMBxplorer|0.1.4b||Network|||lameSMBxplorer-0.1.4b.pet|||
Back to top
View user's profile Send private message 
Patriot


Joined: 15 Jan 2009
Posts: 734

PostPosted: Wed 20 Jan 2010, 22:53    Post subject:  

Hmmm .....

8-bit wrote:
........ it failed to find shares until I set up the options of Domain, username, and save username/password. ........
........ so I still do not know if I just have a corrupted system on my Puppy 431 SCSI frugal install.


Thanks for a useful report ..... Wink

Ok, based on the info provided, your XP shares are probably not simple shares. So, a global username and password would be required to retrieve a listing ... I can safely deduce from the above report that the shares listing and mounting codes works ok ...

I've confirmed the [Ok] button issue with the patched gtkdialog3-pe and its already been fixed. You can expect an updated release in the next 24hrs ...

So, relax, your setup is not corrupted .....


Rgds
Back to top
View user's profile Send private message 
eden6000

Joined: 08 Apr 2007
Posts: 259

PostPosted: Thu 21 Jan 2010, 03:50    Post subject:  

Still working for me, v. 0.1.4 beta too....one difference between 1.4 and 1.3 is that in the latest, after scanning the network, there is a 10 second delay before the main window appears, this can be confusing, as it seems that the program exits...one thing I may suggest is that the main window could be fully resizable, with the two panels (servers and shares) that fully resize...don't know if I've been clear........
Back to top
View user's profile Send private message 
Patriot


Joined: 15 Jan 2009
Posts: 734

PostPosted: Thu 21 Jan 2010, 14:05    Post subject:  

Hmmm .....

eden6000 wrote:
.....after scanning the network, there is a 10 second delay before the main window appears, this can be confusing, as it seems that the program exits...

What a coincidence ... I was in the midst of reviewing the progressbar routines myself. Previously, the progressbar is actually a "cosmetic" splash to indicate that the app is running. In v0.1.5b, the progressbar now reflects the "actual" number of server to be scanned. So, the progressbar is now considered a "working" splash ... Wink

eden6000 wrote:
.....one thing I may suggest is that the main window could be fully resizable, with the two panels (servers and shares) that fully resize...don't know if I've been clear........

I understand precisely what you mean. Actually, I've been looking for a way to achieve exactly that without hacking at gtkdialog3 sources. There is a bug or limitation of gtkdialog3 that somehow borks the configure-event for <hbox> ... without whacking at the sources, I couldn't say for sure ...

So, lameSMBxplorer v0.1.5b now have two (2) different layouts. The horizontal <hbox> layout is still the default as was planned for smaller screens and a vertical layout where the server tree list is on top and the shares tree list underneath is now a selectable global options. The vertical <vbox> layout is not affected by the bug (if it's really a bug) and will resize accordingly ...

Thanks again eden6000 for your input ...


Rgds
Back to top
View user's profile Send private message 
Patriot


Joined: 15 Jan 2009
Posts: 734

PostPosted: Thu 21 Jan 2010, 14:18    Post subject: released: lameSMBxplorer v0.1.5 beta  

Hmmm .....

lameSMBxplorer v0.1.5 beta is essentially a GUI usability and related bugfixing.
My continued internal tests with win2003 server connections have been positively good so far ...


Changelog for v0.1.5 beta:
- added: single instance mutex check.
- bugfix: gtkdialog [OK button] exit marker (for patched gtkdialog3-pe). (8bit)
- changed: progressbar now reflects "actual" no. of server.
- added: vertical/horizontal gtkTreeView layout. (eden6000)


Rgds
Back to top
View user's profile Send private message 
8-bit


Joined: 03 Apr 2007
Posts: 3393
Location: Oregon

PostPosted: Thu 21 Jan 2010, 17:27    Post subject:  

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.
Back to top
View user's profile Send private message 
Béèm


Joined: 21 Nov 2006
Posts: 11782
Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win

PostPosted: Thu 21 Jan 2010, 18:46    Post subject:  

HairyWill wrote:
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).
Consult Wikka
Use peppyy's puppysearch
Back to top
View user's profile Send private message 
eden6000

Joined: 08 Apr 2007
Posts: 259

PostPosted: Fri 22 Jan 2010, 05:56    Post subject:  

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...
Back to top
View user's profile Send private message 
Patriot


Joined: 15 Jan 2009
Posts: 734

PostPosted: Fri 22 Jan 2010, 09:04    Post subject:  

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...

Wink
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, Laughing ) ... 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
Back to top
View user's profile Send private message 
disciple

Joined: 20 May 2006
Posts: 6458
Location: Auckland, New Zealand

PostPosted: Fri 22 Jan 2010, 09:28    Post subject:  

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

_________________
DEATH TO SPREADSHEETS
- - -
Classic Puppy quotes
- - -
Beware the demented serfers!
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 3 of 8 [112 Posts]   Goto page: Previous 1, 2, 3, 4, 5, 6, 7, 8 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Cutting edge
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1165s ][ Queries: 12 (0.0065s) ][ GZIP on ]