Skip to content

Commit 896bfe9

Browse files
huanguan1978probonopdGitHub Actions
authored
Create FileShows (#3571)
* Create FileShows * Update FileShows 1.0.1 build in ubuntu 22.04 * Update FileShows URL to version 1.0.0 ci test again * Update FileShows to version 1.0.1 test again. * Trigger re-test * Trigger re-test * Add automatically parsed data (test) [ci skip] --------- Co-authored-by: probonopd <[email protected]> Co-authored-by: GitHub Actions <[email protected]>
1 parent 5f39421 commit 896bfe9

File tree

6 files changed

+339
-0
lines changed

6 files changed

+339
-0
lines changed

apps/FileShows.md

Lines changed: 167 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,167 @@
1+
---
2+
layout: app
3+
4+
permalink: /FileShows/
5+
description: A file explorer with glob patterns and file streams
6+
license: GPL-3.0-or-later
7+
8+
icons:
9+
- FileShows/icons/512x512/fileshows.png
10+
screenshots:
11+
- https://webpath.iche2.com/screenshots/fileshows/linux/en/home-default.png
12+
13+
authors:
14+
15+
links:
16+
17+
desktop:
18+
Desktop Entry:
19+
Version: 1.0
20+
Type: Application
21+
Name: FileShows
22+
Comment: A file explorer with glob patterns and file streams
23+
Categories: Utility
24+
Icon: fileshows
25+
Exec: AppRun %F
26+
Terminal: false
27+
StartupNotify: true
28+
StartupWMClass: FileShows
29+
MimeType: inode/directory
30+
AppImageHub:
31+
X-AppImage-Signature: 'directory ''/home/runner/.gnupg'' created keybox ''/home/runner/.gnupg/pubring.kbx''
32+
created [don''t know]: invalid packet (ctb=0a) no signature found the signature
33+
could not be verified. Please remember that the signature file (.sig or .asc)
34+
should be the first file given on the command line.'
35+
X-AppImage-Type: 2
36+
X-AppImage-Architecture: x86_64
37+
38+
appdata:
39+
Type: desktop-application
40+
ID: com.iche2.fileshows
41+
Name:
42+
C: FileShows
43+
Summary:
44+
C: A file explorer with glob patterns and file streams
45+
Description:
46+
C: >-
47+
<p>No Ads, No Registration, No Network Access, Minimal Permissions; Local Data Storage, Privacy Guaranteed.</p>
48+
49+
<ul>
50+
<li>Smart Matching: Supports file/path wildcards and content regular expressions for recursive, precise targeting.</li>
51+
<li>Batch Processing: Incremental mirroring, duplicate finding, searching, replacing, archiving, unarchiving, one-click
52+
cleaning, and more, for convenient operations.</li>
53+
<li>Secure Deletion: Multi-pass overwrite mechanisms ensure files are permanently unrecoverable.</li>
54+
<li>Scheduled Tasks: Execute file management tasks at scheduled times, compatible with CRON expressions.</li>
55+
</ul>
56+
57+
<p>Customisation: Write custom rule scripts for complete command over file operations, similar to writing a Makefile,
58+
via the open-source CLI tool.</p>
59+
ProjectLicense: GPL-3.0-or-later
60+
Categories:
61+
- Utility
62+
- FileTools
63+
- FileManager
64+
- Archiving
65+
- Compression
66+
- Security
67+
Keywords:
68+
C:
69+
- file tools
70+
- file manager
71+
- file explorer
72+
- file stream
73+
- make file
74+
- glob
75+
- regexp
76+
- mirror
77+
- sync
78+
- backup
79+
- archiving
80+
- compression
81+
- decompression
82+
- delete
83+
- secure deletion
84+
- clean
85+
- rmdir
86+
- find
87+
- find duplicate
88+
- replace
89+
Url:
90+
homepage: https://webpath.iche2.com/app/fileshows/download_en.html
91+
bugtracker: https://github.com/huanguan1978/ft/issues
92+
help: https://webpath.iche2.com/fssdoc/en/
93+
Icon:
94+
stock: com.iche2.fileshows
95+
Launchable:
96+
desktop-id:
97+
- com.iche2.fileshows.desktop
98+
Provides:
99+
binaries:
100+
- fileshows
101+
Screenshots:
102+
- default: true
103+
caption:
104+
C: Intuitive Interface, Rapid File/Directory Discovery.
105+
thumbnails: []
106+
source-image:
107+
url: https://webpath.iche2.com/screenshots/fileshows/linux/en/home-default.png
108+
lang: C
109+
- caption:
110+
C: 'Granular Filtering: Supporting Glob Path Matching, Stat Attributes, and Custom Output.'
111+
thumbnails: []
112+
source-image:
113+
url: https://webpath.iche2.com/screenshots/fileshows/linux/en/prefs-filter.png
114+
lang: C
115+
- caption:
116+
C: '[Feature Example] Smart Matching in Action: Picture File Search with Real-time CLI Echo.'
117+
thumbnails: []
118+
source-image:
119+
url: https://webpath.iche2.com/screenshots/fileshows/linux/en/home-list-pictures.png
120+
lang: C
121+
- caption:
122+
C: CLI Integration Example] GUI-Configured Parameters Directly Executable via Command Line.
123+
thumbnails: []
124+
source-image:
125+
url: https://webpath.iche2.com/screenshots/fileshows/linux/en/cli-list-pictures.png
126+
lang: C
127+
- caption:
128+
C: 'Comprehensive Built-in Commands: Drag-and-Drop for One-Click File Management.'
129+
thumbnails: []
130+
source-image:
131+
url: https://webpath.iche2.com/screenshots/fileshows/linux/en/shortcut-default.png
132+
lang: C
133+
- caption:
134+
C: 'Flexible Output Paths: Custom Directory Specification for Incremental Mirroring, Archiving, and Unarchiving.'
135+
thumbnails: []
136+
source-image:
137+
url: https://webpath.iche2.com/screenshots/fileshows/linux/en/prefs-target-to.png
138+
lang: C
139+
- caption:
140+
C: '[Operation Example] Efficient File Archiving: Picture File Batch Archiving Demo, Parameters Clearly Visible.'
141+
thumbnails: []
142+
source-image:
143+
url: https://webpath.iche2.com/screenshots/fileshows/linux/en/shortcut-archive-runnow.png
144+
lang: C
145+
- caption:
146+
C: 'Programmable File Streams: Custom Scripting for Pattern-Based Task Orchestration.'
147+
thumbnails: []
148+
source-image:
149+
url: https://webpath.iche2.com/screenshots/fileshows/linux/en/prefs-scheduler-cust.png
150+
lang: C
151+
- caption:
152+
C: 'Automated Task Scheduling: CRON-Compatible Execution of Configured Scripts.'
153+
thumbnails: []
154+
source-image:
155+
url: https://webpath.iche2.com/screenshots/fileshows/linux/en/crontab-customize.png
156+
lang: C
157+
Releases:
158+
- version: 1.0.0
159+
unix-timestamp: 1762819200
160+
description:
161+
C: >-
162+
<ul>
163+
<li>the first cross-platform release</li>
164+
</ul>
165+
ContentRating:
166+
oars-1.0: {}
167+
---

data/FileShows

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
https://webpath.iche2.com/release/FileShows-1.0.1-x86_64.AppImage
2+
#
Lines changed: 147 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,147 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!-- https://www.freedesktop.org/software/appstream/metainfocreator/#/guiapp -->
3+
4+
<component type="desktop-application">
5+
<id>com.iche2.fileshows</id>
6+
7+
<name>FileShows</name>
8+
<summary>A file explorer with glob patterns and file streams</summary>
9+
10+
<metadata_license>MIT</metadata_license>
11+
<project_license>GPL-3.0-or-later</project_license>
12+
13+
<requires>
14+
<internet>always</internet>
15+
</requires>
16+
17+
<recommends>
18+
<!-- Mobile/tablet AND desktop supported -->
19+
<display_length compare="ge">360</display_length>
20+
</recommends>
21+
22+
<!-- Desktop AND mobile supported -->
23+
<supports>
24+
<control>pointing</control>
25+
<control>keyboard</control>
26+
<control>touch</control>
27+
</supports>
28+
29+
<description>
30+
<p>
31+
No Ads, No Registration, No Network Access, Minimal Permissions; Local Data Storage, Privacy Guaranteed.
32+
</p>
33+
<ul>
34+
<li>Smart Matching: Supports file/path wildcards and content regular expressions for recursive, precise targeting.</li>
35+
<li>Batch Processing: Incremental mirroring, duplicate finding, searching, replacing, archiving, unarchiving, one-click cleaning, and more, for convenient operations.</li>
36+
<li>Secure Deletion: Multi-pass overwrite mechanisms ensure files are permanently unrecoverable.</li>
37+
<li>Scheduled Tasks: Execute file management tasks at scheduled times, compatible with CRON expressions.</li>
38+
</ul>
39+
<p>Customisation: Write custom rule scripts for complete command over file operations, similar to writing a Makefile, via the open-source CLI tool.</p>
40+
</description>
41+
42+
<launchable type="desktop-id">com.iche2.fileshows.desktop</launchable>
43+
<url type="homepage">https://webpath.iche2.com/app/fileshows/download_en.html</url>
44+
<url type="help">https://webpath.iche2.com/fssdoc/en/</url>
45+
<url type="vcs-browser">https://github.com/huanguan1978/ft</url>
46+
<url type="bugtracker">https://github.com/huanguan1978/ft/issues</url>
47+
48+
<screenshots>
49+
<screenshot type="default">
50+
<image>https://webpath.iche2.com/screenshots/fileshows/linux/en/home-default.png</image>
51+
<caption>Intuitive Interface, Rapid File/Directory Discovery.</caption>
52+
</screenshot>
53+
54+
<screenshot>
55+
<image>https://webpath.iche2.com/screenshots/fileshows/linux/en/prefs-filter.png</image>
56+
<caption>Granular Filtering: Supporting Glob Path Matching, Stat Attributes, and Custom Output.</caption>
57+
</screenshot>
58+
<screenshot>
59+
<image>https://webpath.iche2.com/screenshots/fileshows/linux/en/home-list-pictures.png</image>
60+
<caption>[Feature Example] Smart Matching in Action: Picture File Search with Real-time CLI Echo.</caption>
61+
</screenshot>
62+
<screenshot>
63+
<image>https://webpath.iche2.com/screenshots/fileshows/linux/en/cli-list-pictures.png</image>
64+
<caption>CLI Integration Example] GUI-Configured Parameters Directly Executable via Command Line.</caption>
65+
</screenshot>
66+
67+
<screenshot>
68+
<image>https://webpath.iche2.com/screenshots/fileshows/linux/en/shortcut-default.png</image>
69+
<caption>Comprehensive Built-in Commands: Drag-and-Drop for One-Click File Management.</caption>
70+
</screenshot>
71+
<screenshot>
72+
<image>https://webpath.iche2.com/screenshots/fileshows/linux/en/prefs-target-to.png</image>
73+
<caption>Flexible Output Paths: Custom Directory Specification for Incremental Mirroring, Archiving, and Unarchiving.</caption>
74+
</screenshot>
75+
<screenshot>
76+
<image>https://webpath.iche2.com/screenshots/fileshows/linux/en/shortcut-archive-runnow.png</image>
77+
<caption>[Operation Example] Efficient File Archiving: Picture File Batch Archiving Demo, Parameters Clearly Visible.</caption>
78+
</screenshot>
79+
80+
<screenshot>
81+
<image>https://webpath.iche2.com/screenshots/fileshows/linux/en/prefs-scheduler-cust.png</image>
82+
<caption>Programmable File Streams: Custom Scripting for Pattern-Based Task Orchestration.</caption>
83+
</screenshot>
84+
<screenshot>
85+
<image>https://webpath.iche2.com/screenshots/fileshows/linux/en/crontab-customize.png</image>
86+
<caption>Automated Task Scheduling: CRON-Compatible Execution of Configured Scripts.</caption>
87+
</screenshot>
88+
89+
90+
</screenshots>
91+
92+
<icon type="stock">com.iche2.fileshows</icon>
93+
<categories>
94+
<category>Utility</category>
95+
<category>FileTools</category>
96+
<category>FileManager</category>
97+
<category>Archiving</category>
98+
<category>Compression</category>
99+
<category>Security</category>
100+
</categories>
101+
<provides>
102+
<binary>fileshows</binary>
103+
</provides>
104+
<branding>
105+
<color type="primary" scheme_preference="light">#fef7ff</color>
106+
<color type="primary" scheme_preference="dark">#141218</color>
107+
</branding>
108+
109+
<developer id="com.iche2.fileshows">
110+
<name>Heshan Aisipai E-commerce Co., Ltd</name>
111+
</developer>
112+
<update_contact>[email protected]</update_contact>
113+
<content_rating type="oars-1.0" />
114+
<keywords>
115+
<keyword>file tools</keyword>
116+
<keyword>file manager</keyword>
117+
<keyword>file explorer</keyword>
118+
<keyword>file stream</keyword>
119+
<keyword>make file</keyword>
120+
<keyword>glob</keyword>
121+
<keyword>regexp</keyword>
122+
<keyword>mirror</keyword>
123+
<keyword>sync</keyword>
124+
<keyword>backup</keyword>
125+
<keyword>archiving</keyword>
126+
<keyword>compression</keyword>
127+
<keyword>decompression</keyword>
128+
<keyword>delete</keyword>
129+
<keyword>secure deletion</keyword>
130+
<keyword>clean</keyword>
131+
<keyword>rmdir</keyword>
132+
<keyword>find</keyword>
133+
<keyword>find duplicate</keyword>
134+
<keyword>replace</keyword>
135+
</keywords>
136+
137+
<releases>
138+
<release version="1.0.0" date="2025-11-11">
139+
<description translate="no">
140+
<ul>
141+
<li>the first cross-platform release</li>
142+
</ul>
143+
</description>
144+
</release>
145+
</releases>
146+
147+
</component>
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
[Desktop Entry]
2+
Version=1.0
3+
Type=Application
4+
5+
Name=FileShows
6+
Comment=A file explorer with glob patterns and file streams
7+
Categories=Utility;FileTools;FileManager;
8+
9+
Icon=fileshows
10+
Exec=AppRun %F
11+
Terminal=false
12+
13+
StartupNotify=true
14+
StartupWMClass=FileShows
15+
16+
# support all files or directories
17+
MimeType=inode/directory;application/octet-stream;
18+
[AppImageHub]
19+
# Dear upstream developer, please include update information in your AppImage
20+
# (e.g., with appimagetool -u) so that users can easily update the AppImage
21+
X-AppImage-Signature=directory '/home/runner/.gnupg' created keybox '/home/runner/.gnupg/pubring.kbx' created [don't know]: invalid packet (ctb=0a) no signature found the signature could not be verified. Please remember that the signature file (.sig or .asc) should be the first file given on the command line.
22+
X-AppImage-Type=2
23+
X-AppImage-Architecture=x86_64
244 KB
Loading

database/FileShows/screenshot.png

33.4 KB
Loading

0 commit comments

Comments
 (0)