#1 2016-09-28 08:00

Dirk
Member
Registered: 2013-04-05
Posts: 91

Rename files to avoid an order like 8,9,10, 100...?

I want to edit those files in a special program:

schxlmf-01.avi
schxlmf-02.avi
schxlmf-03.avi
schxlmf-04.avi
schxlmf-05.avi
schxlmf-06.avi
schxlmf-07.avi
schxlmf-08.avi
schxlmf-09.avi
schxlmf-10.avi
schxlmf-11.avi
schxlmf-12.avi
schxlmf-13.avi
schxlmf-14.avi
schxlmf-15.avi
schxlmf-16.avi
schxlmf-17.avi
schxlmf-18.avi
schxlmf-19.avi
schxlmf-20.avi
schxlmf-21.avi
schxlmf-22.avi
schxlmf-23.avi
schxlmf-24.avi
schxlmf-25.avi
schxlmf-26.avi
schxlmf-27.avi
schxlmf-28.avi
schxlmf-29.avi
schxlmf-30.avi
schxlmf-31.avi
schxlmf-32.avi
schxlmf-33.avi
schxlmf-34.avi
schxlmf-35.avi
schxlmf-36.avi
schxlmf-37.avi
schxlmf-38.avi
schxlmf-39.avi
schxlmf-40.avi
schxlmf-41.avi
schxlmf-42.avi
schxlmf-43.avi
schxlmf-44.avi
schxlmf-45.avi
schxlmf-46.avi
schxlmf-47.avi
schxlmf-48.avi
schxlmf-49.avi
schxlmf-50.avi
schxlmf-51.avi
schxlmf-52.avi
schxlmf-53.avi
schxlmf-54.avi
schxlmf-55.avi
schxlmf-56.avi
schxlmf-57.avi
schxlmf-58.avi
schxlmf-59.avi
schxlmf-60.avi
schxlmf-61.avi
schxlmf-62.avi
schxlmf-63.avi
schxlmf-64.avi
schxlmf-65.avi
schxlmf-66.avi
schxlmf-67.avi
schxlmf-68.avi
schxlmf-69.avi
schxlmf-70.avi
schxlmf-71.avi
schxlmf-72.avi
schxlmf-73.avi
schxlmf-74.avi
schxlmf-75.avi
schxlmf-76.avi
schxlmf-77.avi
schxlmf-78.avi
schxlmf-79.avi
schxlmf-80.avi
schxlmf-81.avi
schxlmf-82.avi
schxlmf-83.avi
schxlmf-84.avi
schxlmf-85.avi
schxlmf-86.avi
schxlmf-87.avi
schxlmf-88.avi
schxlmf-89.avi
schxlmf-90.avi
schxlmf-91.avi
schxlmf-92.avi
schxlmf-93.avi
schxlmf-94.avi
schxlmf-95.avi
schxlmf-96.avi
schxlmf-97.avi
schxlmf-98.avi
schxlmf-99.avi
schxlmf-100.avi
schxlmf-101.avi
schxlmf-102.avi
schxlmf-103.avi
schxlmf-104.avi
schxlmf-105.avi
schxlmf-106.avi
schxlmf-107.avi
schxlmf-108.avi
schxlmf-109.avi
schxlmf-110.avi
schxlmf-111.avi
schxlmf-112.avi
schxlmf-113.avi
schxlmf-114.avi
schxlmf-115.avi
schxlmf-116.avi
schxlmf-117.avi
schxlmf-118.avi
schxlmf-119.avi
schxlmf-120.avi
schxlmf-121.avi
schxlmf-122.avi
schxlmf-123.avi
schxlmf-124.avi
schxlmf-125.avi
schxlmf-126.avi
schxlmf-127.avi
schxlmf-128.avi
schxlmf-129.avi
schxlmf-130.avi
schxlmf-131.avi
schxlmf-132.avi
schxlmf-133.avi
schxlmf-134.avi
schxlmf-135.avi
schxlmf-136.avi
schxlmf-137.avi
schxlmf-138.avi
schxlmf-139.avi
schxlmf-140.avi
schxlmf-141.avi
schxlmf-142.avi
schxlmf-143.avi
schxlmf-144.avi
schxlmf-145.avi
schxlmf-146.avi
schxlmf-147.avi
schxlmf-148.avi
schxlmf-149.avi
schxlmf-150.avi
schxlmf-151.avi
schxlmf-152.avi
schxlmf-153.avi
schxlmf-154.avi
schxlmf-155.avi
schxlmf-156.avi
schxlmf-157.avi
schxlmf-158.avi
schxlmf-159.avi
schxlmf-160.avi
schxlmf-161.avi
schxlmf-162.avi
schxlmf-163.avi
schxlmf-164.avi
schxlmf-165.avi
schxlmf-166.avi
schxlmf-167.avi
schxlmf-168.avi
schxlmf-169.avi
schxlmf-170.avi
schxlmf-171.avi
schxlmf-172.avi
schxlmf-173.avi
schxlmf-174.avi
schxlmf-175.avi
schxlmf-176.avi
schxlmf-177.avi
schxlmf-178.avi
schxlmf-179.avi
schxlmf-180.avi
schxlmf-181.avi
schxlmf-182.avi
schxlmf-183.avi
schxlmf-184.avi
schxlmf-185.avi
schxlmf-186.avi
schxlmf-187.avi
schxlmf-188.avi
schxlmf-189.avi
schxlmf-190.avi
schxlmf-191.avi
schxlmf-192.avi
schxlmf-193.avi
schxlmf-194.avi
schxlmf-195.avi
schxlmf-196.avi
schxlmf-197.avi
schxlmf-198.avi
schxlmf-199.avi
schxlmf-200.avi
schxlmf-201.avi
schxlmf-202.avi
schxlmf-203.avi
schxlmf-204.avi
schxlmf-205.avi
schxlmf-206.avi
schxlmf-207.avi
schxlmf-208.avi
schxlmf-209.avi
schxlmf-210.avi
schxlmf-211.avi
schxlmf-212.avi
schxlmf-213.avi
schxlmf-214.avi
schxlmf-215.avi
schxlmf-216.avi
schxlmf-217.avi
schxlmf-218.avi
schxlmf-219.avi
schxlmf-220.avi
schxlmf-221.avi
schxlmf-222.avi
schxlmf-223.avi
schxlmf-224.avi
schxlmf-225.avi
schxlmf-226.avi
schxlmf-227.avi
schxlmf-228.avi
schxlmf-229.avi
schxlmf-230.avi
schxlmf-231.avi
schxlmf-232.avi
schxlmf-233.avi
schxlmf-234.avi
schxlmf-235.avi
schxlmf-236.avi
schxlmf-237.txt
schxlmf-238.avi
schxlmf-239.avi
schxlmf-240.avi
schxlmf-241.avi
schxlmf-242.avi
schxlmf-243.avi
schxlmf-244.avi
schxlmf-245.avi
schxlmf-246.avi
schxlmf-247.avi
schxlmf-248.avi
schxlmf-249.avi
schxlmf-250.avi
schxlmf-251.avi
schxlmf-252.avi
schxlmf-253.avi
schxlmf-254.avi
schxlmf-255.avi
schxlmf-256.avi
schxlmf-257.avi
schxlmf-258.avi
schxlmf-259.avi
schxlmf-260.avi
schxlmf-261.avi
schxlmf-262.avi
schxlmf-263.avi
schxlmf-264.avi
schxlmf-265.avi
schxlmf-266.avi
schxlmf-267.avi
schxlmf-268.avi
schxlmf-269.avi
schxlmf-270.avi
schxlmf-271.avi
schxlmf-272.avi
schxlmf-273.avi
schxlmf-274.avi
schxlmf-275.avi
schxlmf-276.avi
schxlmf-277.avi
schxlmf-278.avi
schxlmf-279.avi
schxlmf-280.avi
schxlmf-281.avi
schxlmf-282.avi
schxlmf-283.avi
schxlmf-284.avi
schxlmf-285.avi
schxlmf-286.avi
schxlmf-287.avi
schxlmf-288.avi
schxlmf-289.avi
schxlmf-290.avi
schxlmf-291.avi
schxlmf-292.avi
schxlmf-293.avi
schxlmf-294.avi
schxlmf-295.avi
schxlmf-296.avi
schxlmf-297.avi
schxlmf-298.avi
schxlmf-299.txt
schxlmf-300.txt
schxlmf-301.avi
schxlmf-302.avi
schxlmf-303.avi
schxlmf-304.avi
schxlmf-305.avi
schxlmf-306.avi
schxlmf-307.avi
schxlmf-308.avi
schxlmf-309.avi
schxlmf-310.avi
schxlmf-311.avi
schxlmf-312.avi
schxlmf-313.avi
schxlmf-314.avi
schxlmf-315.avi
schxlmf-316.avi
schxlmf-317.avi
schxlmf-318.avi
schxlmf-319.avi
schxlmf-320.avi
schxlmf-321.avi
schxlmf-322.avi
schxlmf-323.avi
schxlmf-324.avi
schxlmf-325.avi
schxlmf-326.avi
schxlmf-327.avi
schxlmf-328.avi
schxlmf-329.avi
schxlmf-330.avi
schxlmf-331.avi
schxlmf-332.avi
schxlmf-333.avi
schxlmf-334.avi
schxlmf-335.avi
schxlmf-336.avi
schxlmf-337.avi
schxlmf-338.avi
schxlmf-339.avi
schxlmf-340.avi
schxlmf-341.avi
schxlmf-342.avi
schxlmf-343.avi
schxlmf-344.avi
schxlmf-345.avi
schxlmf-346.avi
schxlmf-347.avi
schxlmf-348.avi
schxlmf-349.avi
schxlmf-350.avi
schxlmf-351.avi
schxlmf-352.avi
schxlmf-353.avi
schxlmf-354.avi
schxlmf-355.avi
schxlmf-356.avi
schxlmf-357.avi
schxlmf-358.avi
schxlmf-359.avi
schxlmf-360.avi
schxlmf-361.avi
schxlmf-362.avi
schxlmf-363.avi
schxlmf-364.avi
schxlmf-365.avi
schxlmf-366.avi
schxlmf-367.avi
schxlmf-368.avi
schxlmf-369.avi
schxlmf-370.avi
schxlmf-371.avi
schxlmf-372.avi
schxlmf-373.avi
schxlmf-374.avi
schxlmf-375.avi
schxlmf-376.avi
schxlmf-377.avi
schxlmf-378.avi
schxlmf-379.avi
schxlmf-380.avi
schxlmf-381.avi
schxlmf-382.avi
schxlmf-383.avi
schxlmf-384.avi
schxlmf-385.avi
schxlmf-386.avi
schxlmf-387.avi
schxlmf-388.avi
schxlmf-389.avi
schxlmf-390.avi
schxlmf-391.avi
schxlmf-392.avi
schxlmf-393.avi
schxlmf-394.avi
schxlmf-395.avi
schxlmf-396.avi
schxlmf-397.avi
schxlmf-398.avi
schxlmf-399.avi
schxlmf-400.avi
schxlmf-401.avi
schxlmf-402.avi
schxlmf-403.avi
schxlmf-404.avi
schxlmf-405.avi
schxlmf-406.avi
schxlmf-407.avi
schxlmf-408.avi
schxlmf-409.avi
schxlmf-410.avi
schxlmf-411.avi
schxlmf-412.avi
schxlmf-413.avi
schxlmf-414.avi
schxlmf-415.avi
schxlmf-416.avi
schxlmf-417.avi
schxlmf-418.avi
schxlmf-419.avi
schxlmf-420.avi
schxlmf-421.avi
schxlmf-422.avi
schxlmf-423.avi
schxlmf-424.avi
schxlmf-425.avi
schxlmf-426.avi
schxlmf-427.avi

There it is necessary to have them sorted like they are shown above (increased by 1). But that program does not do it like it, it shows the files so like: 8,9,10, 100, 101...

Could I rename the files that way I would get them sorted in the other program like shown above?

Offline

#2 2016-09-28 08:22

Stefan
Moderator
From: Germany, EU
Registered: 2007-10-23
Posts: 1,161

Re: Rename files to avoid an order like 8,9,10, 100...?

Hi Dirk,

one tip, me think, a few less examples would have been more than enough:

schxlmf-01.avi
schxlmf-02.avi
schxlmf-03.avi
...
schxlmf-09.avi
schxlmf-10.avi
...
schxlmf-99.avi
schxlmf-100.avi
...
schxlmf-427.avi

Question: are your numbers are all in perfect order, or are there gaps ? ( like: 1,2,3,,,,,8,9,10)

If in order, you can just remove everything from hyphen till the end,
>>see http://www.den4b.com/wiki/ReNamer:Rules:Delete

  and then add a new numbering with three or even four digits.
>>see http://www.den4b.com/wiki/ReNamer:Rules:Serialize

---

If not in perfect order, it is a little bit more complicated, but not that bad:

1.) Find '-' and replace with '-0000'
Next
2.) RegEx Find '-0+?(\d\d\d\d)' and replace with '-$1'

EDIT:
or for your 'three digits' case:
2.) RegEx Find '-0+?(\d\d\d)' and replace with '-$1'

---

We will explain in more detail once we know what you need.

Last edited by Stefan (2016-09-28 08:23)


Read the  *WIKI* for HELP + MANUAL + Tips&Tricks.
If ReNamer had helped you, please *DONATE* to Denis or buy a PRO license. (Read *Lite vs Pro*)

Offline

#3 2016-09-28 08:26

Stefan
Moderator
From: Germany, EU
Registered: 2007-10-23
Posts: 1,161

Re: Rename files to avoid an order like 8,9,10, 100...?

Or try the brand new version of ReNamer:


http://www.den4b.com/forum/viewtopic.php?id=2225

History wrote:

ReNamer 6.6 brings a new renaming rule and few other useful features.
Here is the summary of most notable changes:

    Added a new "Padding" rule, used for adding and removing zero padding in number sequences.
    No more need to use clunky regular expressions for this common task.



 


Read the  *WIKI* for HELP + MANUAL + Tips&Tricks.
If ReNamer had helped you, please *DONATE* to Denis or buy a PRO license. (Read *Lite vs Pro*)

Offline

#4 2016-09-28 08:40

Dirk
Member
Registered: 2013-04-05
Posts: 91

Re: Rename files to avoid an order like 8,9,10, 100...?

Hello Stefan and thank you.


Very sorry, I thought better more information than too less.

Question: are your numbers are all in perfect order, or are there gaps ? ( like: 1,2,3,,,,,8,9,10)

They should be gapless, in perfect order.

If in order, you can just remove everything from hyphen till the end,
>>see http://www.den4b.com/wiki/ReNamer:Rules:Delete

  and then add a new numbering with three or even four digits.
>>see http://www.den4b.com/wiki/ReNamer:Rules:Serialize

Hmmm, I am not quite sure, but the digits are sorted the same way independently of the amount of digits by that program, or am I missing anything?

We will explain in more detail once we know what you need.

Alright, thank you.

Or try the brand new version of ReNamer:

http://www.den4b.com/forum/viewtopic.php?id=2225

OK, good idea, what had I to do in the new version, which option should I use?

Added a new "Padding" rule, used for adding and removing zero padding in number sequences.
    No more need to use clunky regular expressions for this common task.

This would do the same like done manually above, I assume.

Offline

#5 2016-09-28 10:01

den4b
Administrator
From: den4b.com
Registered: 2006-04-06
Posts: 3,367

Re: Rename files to avoid an order like 8,9,10, 100...?

Dirk, just use the new Padding rule in ReNamer 6.6.

Add zero padding to length 3 or more, then your special program should order them correctly.

You special program doesn't seem to sort using Natural sorting order, instead it does it character by character. This workaround should make it sort correctly.

Last edited by den4b (2016-09-28 10:03)

Offline

#6 2016-09-28 10:37

Dirk
Member
Registered: 2013-04-05
Posts: 91

Re: Rename files to avoid an order like 8,9,10, 100...?

Dirk, just use the new Padding rule in ReNamer 6.6.

Add zero padding to length 3 or more, then your special program should order them correctly.

Ah, yes, that works, sorry for hesitating / doubting. I would have thought, the sorting would be kept independently of the zeros, like after A comes B and after 000A comes 000B and so after 00010 comes 000101. Strange, I do not understand, but...great.

You special program doesn't seem to sort using Natural sorting order, instead it does it character by character.

Yes, so that's the name of the "correct" sorting. Thanks for the link. And that's the order that program does only: machine-oriented pure alphabetical order.

Many thanks again

Offline

Board footer

Powered by FluxBB