trash
Posted: Mon Jul 01, 2019 09:36
how do i change the time for items in trash to be permanently deleted
Australian Beyonwiz Forum
https://www.beyonwiz.com.au/forum/
https://www.beyonwiz.com.au/forum/viewtopic.php?f=42&t=13424
Do you really want it to work that way?
Hamlet 1.V (I seem to be looking at Hamlet a lot today )There are more things in heaven and earth, Horatio,
Than are dreamt of in your philosophy.
Ok, so that's now what you said in your earlier post. What you are saying here is what I described and prl +1'd.
Ahh righto. Yes, the selective "delete completely" option is one I didn't consider.
I think you may be over-engineering a solution here. The main user requirement could be achieved by a plugin that simply provides an opportunity to specify a number of rules, where each rule has a file name pattern and a number of days. The plugin could run a clean job every few hours that finds files that match the file name pattern and are older than the number of specified days. These entries would be moved to the Trash folder. For bonus points, I would probably also provide a preview feature that allows a user to run the search for each rule (and for all rules) and show which files are being considered but not deleted vs those that will get deleted.
peteru wrote: ↑Tue Jul 02, 2019 00:05... a plugin that simply provides an opportunity to specify a number of rules, where each rule has a file name pattern and a number of days. The plugin could run a clean job every few hours that finds files that match the file name pattern and are older than the number of specified days.
Code: Select all
Name pattern Days to keep
--------------------------------------------
news 3
rage 14
peppa pig 90
Code: Select all
# find /media/hdd -xdev -type f -iname '*news*.ts' -mtime +4
/media/hdd/movie/20180813 1125 - 7HD Sydney - Seven Morning News.ts
/media/hdd/movie/20180813 0455 - 7HD Sydney - Seven Early News.ts
/media/hdd/movie/20181110 1655 - 9HD Sydney - Nine News_ First At Five.ts
/media/hdd/movie/20181110 1755 - 9HD Sydney - Nine News Saturday.ts
/media/hdd/movie/20180812 1754 - 9HD Sydney - Nine News Sunday.ts
/media/hdd/movie/20180812 1754 - 7HD Sydney - Seven News.ts
/media/hdd/movie/20180813 0455 - 9HD Sydney - Nine News Early Edition.ts
# find /media/hdd -xdev -type f -iname '*rage*.ts' -mtime +15
/media/hdd/movie/20150503 2132 - ABC3 - rage cut.ts
/media/hdd/movie/20150503 2132 - ABC3 - rage.ts
/media/hdd/movie/20170422 2358 - ABC - Rage 30th Birthday Viewer Takeover cut.ts
# find /media/hdd -xdev -type f -iname '*peppa pig*.ts' -mtime +91
/media/hdd/movie/Kids/Peppa Pig/20151001 1719 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150906 0752 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180427 0754 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180509 1732 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20151001 0752 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180713 1730 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20151004 0752 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150519 1721 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180522 0754 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150225 0752 - ABC2 _ ABC4 - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150715 0750 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180707 0754 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180819 1729 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150403 0749 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150802 0751 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150930 1719 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180723 0754 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180415 1731 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180605 0753 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150522 0752 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180511 0754 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150319 0753 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150214 1737 - ABC2 _ ABC4 - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180416 0754 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150806 1720 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180613 1731 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180804 1730 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150406 1742 - ABC2_KIDS - Peppa Pig_005.ts
/media/hdd/movie/Kids/Peppa Pig/20150904 1720 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180621 0753 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180507 0753 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180807 1729 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180516 0754 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150627 1721 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180704 1730 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150903 1720 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180711 0754 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20151013 0752 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150904 0750 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150504 0752 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20141208 1824 - ABC2 _ ABC4 - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150218 0752 - ABC2 _ ABC4 - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180727 1729 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150629 1720 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150305 0753 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150919 0751 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150316 1737 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150720 0751 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20151103 0753 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150728 1719 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150726 0750 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20151010 0752 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150425 1719 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150930 0752 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150220 0753 - ABC2 _ ABC4 - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150408 0749 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150407 1743 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150628 0751 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150303 1736 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180425 0754 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150406 1735 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180613 0754 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180610 0754 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180512 0754 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150702 0752 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180504 1732 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180605 1731 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150406 1742 - ABC2_KIDS - Peppa Pig_003.ts
/media/hdd/movie/Kids/Peppa Pig/20180501 1731 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180726 1730 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180818 1730 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150905 0750 - ABC2_KIDS - Peppa Pig [Rpt].ts
/media/hdd/movie/Kids/Peppa Pig/20150803 0752 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180625 0754 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20151012 1720 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150805 1721 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150715 1719 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180808 0754 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180501 0753 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150905 1720 - ABC2_KIDS - Peppa Pig [Rpt].ts
/media/hdd/movie/Kids/Peppa Pig/20150816 1739 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180704 0755 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20151029 1720 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150416 1719 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150318 0753 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150626 0751 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20151007 1719 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150520 0751 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150503 0751 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150407 1743 - ABC2_KIDS - Peppa Pig_002.ts
/media/hdd/movie/Kids/Peppa Pig/20150404 0751 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180606 0754 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150308 0753 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150920 1749 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20150415 1719 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20151015 0752 - ABC2_KIDS - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180515 0754 - ABCComedy_Kids - Peppa Pig.ts
/media/hdd/movie/Kids/Peppa Pig/20180707 1729 - ABCComedy_Kids - Peppa Pig.ts
...
and a few hundred more :-)