XFE (X File Explorer) - file manager for Lucid 525

Filemanagers, partitioning tools, etc.
Message
Author
User avatar
Billtoo
Posts: 3720
Joined: Tue 07 Apr 2009, 13:47
Location: Ontario Canada

XFE (X File Explorer) - file manager for Lucid 525

#1 Post by Billtoo »

This is the newest xfe (X File Explorer) file manager.
I compiled,made,and tested the pets in lucid 525 but they should also
work in the other lucid-based pups.
The kde icon theme has been left out to keep the size of the pet under
2mb.
fox-1.6.43-i686-lucid.pet is needed as well for xfe to work.
Attachments
xfe_DOC-1.32.4-i686-lucid.pet
(1.49 KiB) Downloaded 1132 times

Sylvander
Posts: 4416
Joined: Mon 15 Dec 2008, 11:06
Location: West Lothian, Scotland, UK

#2 Post by Sylvander »

Any idea whether the "Open with..." functionality works properly in this version?

I'll uninstall my previous version, and install this version and check it out.

-------------------------------------------------------------------------------------

DONE:
There was no menu entry installed.
The previous menu entry is still in place, but doesn't work.
When I attempt to run it from a terminal window I get:
"bash: xfe: command not found"

Will now reboot without saving the session, so as to restore my previous Xfe installation.

-------------------------------------------------------------------------------------

Back after reboot without saving:
All is now back as it was at start of previous session.
i.e. Previous version of Xfe is functioning as before.

Or is it? :?
I notice the version reported = 1.32.4
Yet it aught to = 1.32.1

I don't understand how this can be so.

User avatar
Billtoo
Posts: 3720
Joined: Tue 07 Apr 2009, 13:47
Location: Ontario Canada

#3 Post by Billtoo »

Sylvander wrote:Any idea whether the "Open with..." functionality works properly in this version?
I use the open with by associating a file type with a particular application and then just clicking on a file of that type opens the application.
I have jpeg files associated with viewnoir, txt files with geany.
Attachments
openscrn.jpg
(158.06 KiB) Downloaded 3894 times

Sylvander
Posts: 4416
Joined: Mon 15 Dec 2008, 11:06
Location: West Lothian, Scotland, UK

#4 Post by Sylvander »

My installed version of Xfe only ever shows a single item in the drop-down-list. :(

If I change the item, that is the [new and] ONLY item shown listed, and available to open some file.

seaside
Posts: 934
Joined: Thu 12 Apr 2007, 00:19

#5 Post by seaside »

Sylvander wrote:My installed version of Xfe only ever shows a single item in the drop-down-list. :(

If I change the item, that is the [new and] ONLY item shown listed, and available to open some file.
Sylvander,

Yes, it doesn't seem to work as expected. However, here's a workaround I've made.

Since the /root/.config/xfe/xferc file is overridden, it requires making a permanent file which is copied over before xfe starts. The file is edited and renamed so that it retains permanent settings for a drop-down list of possibilities and called /root/.config/xfe/xfercPERM.

Just edit the [HISTORY]
open=XXX:YYY: part of the /root/.config/xfe/xferc file, fill in your list of program names, and save it as /root/.config/xfe/xfercPERM. Name the below script "xfe" and rename the xfe exec "xfe-bin".


Code: Select all


#!/bin/sh
#call this script xfe
#edit /root/.config/xfe/xferc 
#[HISTORY]
#open=gnumeric:geany:mtpaint:petget:rxvt:whatever:
#save as /root/.config/xfe/xfercPERM
#rename xfe to xfe-bin
cp /root/.config/xfe/xfercPERM /root/.config/xfe/xferc
exec xfe-bin
Of course, if any future config changes are made, they'll have to be put into the /root/.config/xfe/xfercPERM file or they won't be in effect.

Cheers,
s

Sylvander
Posts: 4416
Joined: Mon 15 Dec 2008, 11:06
Location: West Lothian, Scotland, UK

#6 Post by Sylvander »

1. "Name the below script "xfe""
...And save where?
/usr/bin/xfe ?

2. "and rename the xfe exec "xfe-bin""
I think there is only 1 copy of the xfe executable...
In the folder location as follows:
/usr/bin/xfe
Is this the one to rename?

seaside
Posts: 934
Joined: Thu 12 Apr 2007, 00:19

#7 Post by seaside »

Sylvander wrote:1. "Name the below script "xfe""
...And save where?
/usr/bin/xfe ?

2. "and rename the xfe exec "xfe-bin""
I think there is only 1 copy of the xfe executable...
In the folder location as follows:
/usr/bin/xfe
Is this the one to rename?
Sylvander,

Yes to both questions. When a call goes to the file "xfe" it copies the permanent config file over the last one saved, and then executes "xfe-bin" (the old renamed "xfe").

It's just a way to get around the override. :)

Cheers,
s

Sylvander
Posts: 4416
Joined: Mon 15 Dec 2008, 11:06
Location: West Lothian, Scotland, UK

#8 Post by Sylvander »

Job completed, and working as it aught. :D 8)

Here are the now existing lines 31 & 32 within /root/.config/xfe/xfercPERM, having been added to and saved:

Code: Select all

[HISTORY]
open=/usr/bin/leafpad:/usr/bin/viewnior:/usr/bin/mtpaint:/usr/bin/abiword:/usr/bin/FoxitReader:/usr/bin/mplayer:/usr/bin/verifypet:
I'll manually add more as needed.
Any suggestions for suitable additions?

seaside
Posts: 934
Joined: Thu 12 Apr 2007, 00:19

#9 Post by seaside »

Sylvander,

Great that you've got it working and as far as suggestions for other programs to add, take a look at "Right-clicks" below
http://murga-linux.com/puppy/viewtopic.php?t=67013

Right-clicks is a good source of ideas, as most of what you put there depends on how you use files.

Cheers,
s

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#10 Post by technosaurus »

here are the sources for nao ... the other fox based file manager
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

backi
Posts: 1922
Joined: Sun 27 Feb 2011, 22:00
Location: GERMANY

#11 Post by backi »

Hi Folks !

Does anybody know how to install Pet files with XFE ?

Sylvander
Posts: 4416
Joined: Mon 15 Dec 2008, 11:06
Location: West Lothian, Scotland, UK

#12 Post by Sylvander »

1. When online using Firefox...
I click on the link for the PET file...
And choose to "Save...".

2. Firefox is configured to save in /00 [I made this handy folder using ROX, prior to downloading and installing Xfe]...
And it will also ask if I want to save it here or elsewhere.
[I added 01, 02, 03, 04 later using Xfe]

3. I choose the default location [/00], and the PET file is saved there.
The /00 folder is automatically placed at the top of the folder hierarchy, so it's very easy to find.

4. I run Xfe...
By clicking on it in the "Menu->Filesystem"...
Or by entering the command xfe in a terminal window.

5. Then navigate to /00...
Right-click on the PET file, and choose "Open...".
The [contents of the] PET file begins to be installed.
Attachments
00.jpg
(12.88 KiB) Downloaded 3110 times
01.jpg
(6.85 KiB) Downloaded 3311 times
02.jpg
(11.33 KiB) Downloaded 3303 times

backi
Posts: 1922
Joined: Sun 27 Feb 2011, 22:00
Location: GERMANY

#13 Post by backi »

HI sylvander !

Thanks for your quick reply.

As far as i understood, i have to click (in XFE ) on the selected pet file ,with
rightmouse-click on the openend menu > click "open".

Does it anyhow matter in which folder the pet files are in ?

I just right-clicked the pet file and then choosed-clicked "open" .
There seems something working but no install no effect.
Do i have to link XFE to a special Application or command ?

I am using THree headed dog 529

backi
Posts: 1922
Joined: Sun 27 Feb 2011, 22:00
Location: GERMANY

#14 Post by backi »

Hi sylvander !

Connectet "Open With " to /usr/bin/extract-pet.
Pet is now extracted. But not in the same way like when using ROX.
There is a folder containing the extracted pet file in the same folder beside the pet file.
Do i have to place maybe the pet file to a special location to install it like Rox will do ?
Will it be indicated in ppm like when i click the petfile with Rox ?

I tried for example with opera pet.
Did extract the pet into a folder named opera with the contents-folders- root-
usr-var.
but no way to start

TRied with another pet (swapfile manager).

Extracted it (with XFE) and could make it start.
but how to make all the folders automatically go to the correct location ?

Can make pets work by placing manually all files to their corresponding location.

Sylvander
Posts: 4416
Joined: Mon 15 Dec 2008, 11:06
Location: West Lothian, Scotland, UK

#15 Post by Sylvander »

I have a nasty cold at the moment, but I'll do my best.

1. "As far as i understood, i have to click (in XFE ) on the selected pet file ,with rightmouse-click on the openend menu > click "open"."
Yes.

2. "Does it anyhow matter in which folder the pet files are in ?"
In general, no, it doesn't matter.
I wouldn't put them in the tmp folder.

3. "I just right-clicked the pet file and then choosed-clicked "open" .
There seems something working but no install no effect.
"
A dialog window should have opened asking if you want to install.
Did you perhaps cover that dialog?
Minimize all windows, and see if the dialog is then visible.
There should be a button for it at far right of the taskbar.

4. "Do i have to link XFE to a special Application or command ?"
That shouldn't be necessary; PET files should already be associated with the program that opens them .
However...
If you know which program opens PET files, you can choose "Open with..." and navigate to that program, and choose it, and then continue to open the PET file with that program.

5. "Connectet "Open With " to /usr/bin/extract-pet."
WRONG PROGRAM!
Hence, you get the wrong result.

6. "There is a folder containing the extracted pet file in the same folder beside the pet file."
This is NOT what's needed.

7. "Do i have to place maybe the pet file to a special location to install it like Rox will do ?"
NO.

8. "Will it be indicated in ppm like when i click the petfile with Rox ?"
YES...
Once installed, and you will be told it has successfully installed....
It will show up in the bottom window of the PPM...
And also in the "Check dependencies..." window.

9. "Extracted it (with XFE) and could make it start."
Is that a portable program?
Normally a new program would have a new entry placed somewhere in the Puppy Menu.

10. "how to make all the folders automatically go to the correct location ?"
They normally do...
I've never had any problem of that sort, in all the years I've used Puppy. :?

backi
Posts: 1922
Joined: Sun 27 Feb 2011, 22:00
Location: GERMANY

#16 Post by backi »

Hi sylvander !

Thanks for your hard effort to help me.
I deleted and reinstalled XFE.

Made a new test to open pet files right clicking(pet file)> click open (pet file)

For several seconds a round symbol appears then stops
nothing happenend ,no asking for installation, no installation.

Right clicked the pet file > menu attributes properties> file connections
it is not connectet to any command.

"PET files should already be associated with the program that opens them . "

Exactly this is what could lead me out of my misery

I am not in a hurry.
Maybe If your health is getting better ,would you please have a look to this "open with " command on your filebrowsers to give me any advice .
Thanks in advance.

Sylvander
Posts: 4416
Joined: Mon 15 Dec 2008, 11:06
Location: West Lothian, Scotland, UK

#17 Post by Sylvander »

1. Which PET file[s] did you use to install Xfe?

2. I used this version.
And...
I use this xfe_staticFOX-1.32.1-i486.pet.
It's the best I've found so far.

3. The program to use to "Open..." PET files is:
/usr/sbin/petget

backi
Posts: 1922
Joined: Sun 27 Feb 2011, 22:00
Location: GERMANY

#18 Post by backi »

Hi sylvander !

Connect "open with" to petget.
Works fine now .

Thank you

Sylvander
Posts: 4416
Joined: Mon 15 Dec 2008, 11:06
Location: West Lothian, Scotland, UK

#19 Post by Sylvander »

Good result. :D 8)

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#20 Post by nooby »

I got curious on this XFE after reading about Mu file manager? over here:
http://www.murga-linux.com/puppy/viewto ... 287#627287

So is this the latest then?
I use Google Search on Puppy Forum
not an ideal solution though

Post Reply