Suggestion for some improvement

Features wanted...
Post Reply
binocular222
Posts: 1423
Joined: 04 Nov 2008 05:35
Location: Win11, Win10, 100% Scaling

Suggestion for some improvement

Post by binocular222 »

1) List view=>Size column: "bytes" is wordy, you can give an abbreviataion such as "b" for short so it saves some space and the screen will be clearer.

2) Script: There should be an "open command promt here" for advanced user.

3) Preview file: Status bar should be hidden during preview to enlarge the preview area

4) Search file: My screen resollution is 800*600 so each time I press Ctrl+F the "Find now" appears outside of the screen!

5) XYplorer should be more friendly to Teracopy. Though in this forum, there are some scripts to integrate Teracopy but they're unstable and do not work for some people.

6) Menubar: should be hidden by default and only be called up when press Alt (as in Internet Explorer)
I'm a casual coder using AHK language. All of my xys scripts:
http://www.xyplorer.com/xyfc/viewtopic. ... 243#p82488

j_c_hallgren
XY Blog Master
Posts: 5826
Joined: 02 Jan 2006 19:34
Location: So. Chatham MA/Clearwater FL
Contact:

Re: Suggestion for some improvement

Post by j_c_hallgren »

binocular222: First, be aware that presenting a list such as this when still fairly new to the forum has, on occasion, been met with a bit of negative responses, as sometimes new users may not yet be fully aware of the reasoning for the way some things work or function/feature background...just so you know, ok?

Anyway..
binocular222 wrote:1) List view=>Size column: "bytes" is wordy, you can give an abbreviataion such as "b" for short so it saves some space and the screen will be clearer.
Yes, bytes is longer than "b" but generally does not really affect the typical min width of this column, IMO, and thus I don't see an issue.
binocular222 wrote: 2) Script: There should be an "open command promt here" for advanced user.
My notes show that as #1005 within the General Functions of the Misc cmds.
binocular222 wrote:3) Preview file: Status bar should be hidden during preview to enlarge the preview area
This falls into the category of personal taste/usage, as I often use the data in the status bar while I'm previewing, and believe that it's used by most people also.
binocular222 wrote:4) Search file: My screen resollution is 800*600 so each time I press Ctrl+F the "Find now" appears outside of the screen!
You are aware that that resolution is, with rare exception, almost obsolete? On another site, I had trouble convincing site designer that 1024x768 is still common as he wanted to design it for even higher res! But this might be the one item that may actually be a problem that could be resolved.
binocular222 wrote:5) XYplorer should be more friendly to Teracopy. Though in this forum, there are some scripts to integrate Teracopy but they're unstable and do not work for some people.
I can't speak for Don but I think that I recall that he's not wanting to do too much special coding for an external product, and as the scripts developed seem to work for most ppl, there is even less reason to...I'd suggest posting any issues in the TeraCopy thread.
binocular222 wrote:6) Menubar: should be hidden by default and only be called up when press Alt (as in Internet Explorer)
Why? I'm confused, as I use IE and the menubar always shows as it does on my other apps...besides, when using a touchpad/mouse almost entirely, one needs to have it showing to be able to use it without touching keyboard, right?
Still spending WAY TOO much time here! But it's such a pleasure helping XY be a treasure!
(XP on laptop with touchpad and thus NO mouse!) Using latest beta vers when possible.

jacky
XYwiki Master
Posts: 3106
Joined: 23 Aug 2005 22:25
Location: France
Contact:

Re: Suggestion for some improvement

Post by jacky »

Quickly adding to what jc said:
binocular222 wrote:1) List view=>Size column: "bytes" is wordy, you can give an abbreviataion such as "b" for short so it saves some space and the screen will be clearer.
You might wanna look at this INI Tweak...
binocular222 wrote:4) Search file: My screen resollution is 800*600 so each time I press Ctrl+F the "Find now" appears outside of the screen!
Well, maybe you should use Window|Wide Info Panel in such a case.
Proud XYplorer Fanatic

j_c_hallgren
XY Blog Master
Posts: 5826
Joined: 02 Jan 2006 19:34
Location: So. Chatham MA/Clearwater FL
Contact:

Re: Suggestion for some improvement

Post by j_c_hallgren »

jacky wrote:You might wanna look at this INI Tweak...
:oops: I'd forgotten about that tweak!
Still spending WAY TOO much time here! But it's such a pleasure helping XY be a treasure!
(XP on laptop with touchpad and thus NO mouse!) Using latest beta vers when possible.

serendipity
Posts: 3360
Joined: 07 May 2007 18:14
Location: NJ/NY

Re: Suggestion for some improvement

Post by serendipity »

binocular222 wrote:5) XYplorer should be more friendly to Teracopy. Though in this forum, there are some scripts to integrate Teracopy but they're unstable and do not work for some people.
I use teracopy on all my PCs (including one on Vista) now and they have never caused any problems. Could you be more specific on what problems you are facing? I can walk you through the steps if you want.

binocular222
Posts: 1423
Joined: 04 Nov 2008 05:35
Location: Win11, Win10, 100% Scaling

Re: Suggestion for some improvement

Post by binocular222 »

I'm sorry, the latest script code for Teracopy really works. It's as follow:

Cut:
//copy list of items to a variable
$items = getinfo("SelectedItemsPathNames");
//set list path
$list = "<xypath>\teracopylist.tmp";
//delete old list
setkey avoid possible, error, message, "$list";
delete 0,0, "$list";
//save operation and list of items
setkey move, teracopyop, tc, "$list";
setkey "<crlf>$items", teracopylist, tc, "$list";
status TeraCopy: Cut, 84C400, ready;

Copy:
//copy list of items to a variable
$items = getinfo("SelectedItemsPathNames");
//set list path
$list = "<xypath>\teracopylist.tmp";
//delete old list
setkey avoid possible, error, message, "$list";
delete 0,0, "$list";
//save operation and list of items
setkey copy, teracopyop, tc, "$list";
setkey "<crlf>$items", teracopylist, tc, "$list";
status TeraCopy: Copy, 84C400, ready;

Paste:
//save current path. this will be the target folder
set $path, "<curpath>";
//restore operation type
getkey $op, teracopyop, tc, "<xypath>\teracopylist.tmp";
//run teracopy.exe using command line parameters
//teracopy.exe [operation] *
  • [target]
    run """%programfiles%\TeraCopy\teracopy.exe"" $op *""<xypath>\teracopylist.tmp"" ""$path\""";
    status TeraCopy: Paste, 84C400, ready;
I'm a casual coder using AHK language. All of my xys scripts:
http://www.xyplorer.com/xyfc/viewtopic. ... 243#p82488

admin
Site Admin
Posts: 66310
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Suggestion for some improvement

Post by admin »

Uhm, I don't use this script myself, but why did the author quote "$list"?? It's useless (these quotes are removed along processing) and not necessary. Instead, all the other arguments should be quoted:

Code: Select all

OLD: setkey avoid possible, error, message, "$list";
NEW: setkey "avoid possible", "error", "message", $list;
Apart from that, this whole "avoid possible", "error", "message"- chose is quite freaky. I'd rather add an argument to SC delete to keep quiet on non-existing items...

UPDATE:
Next version:

Code: Select all

    * SC delete: Now, any non-existing items passed in the [itemlist] 
      argument will be simply ignored. No more error message.

binocular222
Posts: 1423
Joined: 04 Nov 2008 05:35
Location: Win11, Win10, 100% Scaling

Re: Suggestion for some improvement

Post by binocular222 »

So, Can you post the complete, refined code please? I know little about coding.
I'm a casual coder using AHK language. All of my xys scripts:
http://www.xyplorer.com/xyfc/viewtopic. ... 243#p82488

Muroph
Posts: 561
Joined: 21 Aug 2007 16:13

Re: Suggestion for some improvement

Post by Muroph »

kinda late to reply (internet problems), but:
admin wrote:Uhm, I don't use this script myself, but why did the author quote "$list"?? It's useless (these quotes are removed along processing) and not necessary. Instead, all the other arguments should be quoted:

Code: Select all

OLD: setkey avoid possible, error, message, "$list";
NEW: setkey "avoid possible", "error", "message", $list;
because i didn't know that! :D
anything else i should change?
admin wrote:Apart from that, this whole "avoid possible", "error", "message"- chose is quite freaky. I'd rather add an argument to SC delete to keep quiet on non-existing items...
yeah, i know it's freaky, and i didn't like it either.
but that error message was really annoying.
i use a tool that deleted all temp/junk files from my hd, and the list used by the script was one of them.
maybe i should have picked a different extension.
binocular222 wrote:So, Can you post the complete, refined code please? I know little about coding.
will do, later. :)
My shared scripts:
TeraCopy Integration, Tag Manager, Comments Menu, Text Replacer, Image and Media Tools, Checksum Calculator, Video Calculator
only 5 URLs are allowed on the sig...

admin
Site Admin
Posts: 66310
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Suggestion for some improvement

Post by admin »

Muroph wrote:
admin wrote:Apart from that, this whole "avoid possible", "error", "message"- chose is quite freaky. I'd rather add an argument to SC delete to keep quiet on non-existing items...
yeah, i know it's freaky, and i didn't like it either.
but that error message was really annoying.
Well, since v7.80.0007 you can simply forget about it. Drop that line. No more error message.

Muroph
Posts: 561
Joined: 21 Aug 2007 16:13

Re: Suggestion for some improvement

Post by Muroph »

i was about to post the "refined" version of the scipt when i noticed it was already there!
the weird setkey command was removed from the script when writefile was implemented.
the script binocular222 posted here wasn't the latest version.
i guess i was to tired to notice that. :)
the latest version is here.
My shared scripts:
TeraCopy Integration, Tag Manager, Comments Menu, Text Replacer, Image and Media Tools, Checksum Calculator, Video Calculator
only 5 URLs are allowed on the sig...

Post Reply