release/1.2.0 #5
46
README.md
Normal file
46
README.md
Normal file
@ -0,0 +1,46 @@
|
||||
# Random File Runner
|
||||
|
||||
> Run a file at random from a list of discovered files.
|
||||
|
||||

|
||||
|
||||
---
|
||||
|
||||
## Features
|
||||
|
||||
- Search for files using a wildcard pattern
|
||||
- Support patterns with multiple wilcards
|
||||
- Run a random file from the list
|
||||
- Support global hotkey for running next file
|
||||
|
||||
## Screenshots
|
||||
|
||||
[](wiki/screenshot-1.png)
|
||||
|
||||
---
|
||||
|
||||
## Background
|
||||
|
||||
This tool is an odd one, it might just be one of those tools that are only useful to me.
|
||||
I wanted to search (a set of given) directories for files that match a wildcard pattern.
|
||||
Then I wanted to run a file (from that list) at random.
|
||||
For example: you wanted to watch a random episode of your favourite show.
|
||||
|
||||
---
|
||||
|
||||
## Releases & Builds
|
||||
|
||||
See [Releases](/HiImRay_Public/random-file-runner/releases)
|
||||
|
||||
## Acknowledgements
|
||||
|
||||
This software uses a number of dependencies and assets from third-parties.
|
||||
These developers and artists deserve due credit for their work and for their commitment to sharing their work freely.
|
||||
Each product is released under their own particular license, for more information please visit their websites.
|
||||
|
||||
- [Feather - Simply Beautiful Open Source Icons](https://feathericons.com/)
|
||||
- [Lucide](https://lucide.dev/icons/)
|
||||
|
||||
## License
|
||||
|
||||
This project is licensed under the least restrictive terms of its dependencies, viz. MIT License.
|
||||
24
source/MainForm.Designer.cs
generated
24
source/MainForm.Designer.cs
generated
@ -148,7 +148,7 @@ namespace RandomFileRunner
|
||||
//
|
||||
newToolStripMenuItem.Name = "newToolStripMenuItem";
|
||||
newToolStripMenuItem.ShortcutKeys = System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.N;
|
||||
newToolStripMenuItem.Size = new System.Drawing.Size(159, 22);
|
||||
newToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
|
||||
newToolStripMenuItem.Text = "&New";
|
||||
newToolStripMenuItem.Click += newToolStripMenuItem_Click;
|
||||
//
|
||||
@ -157,44 +157,44 @@ namespace RandomFileRunner
|
||||
openToolStripMenuItem.Image = AppResource.folder_minus;
|
||||
openToolStripMenuItem.Name = "openToolStripMenuItem";
|
||||
openToolStripMenuItem.ShortcutKeys = System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.O;
|
||||
openToolStripMenuItem.Size = new System.Drawing.Size(159, 22);
|
||||
openToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
|
||||
openToolStripMenuItem.Text = "&Open";
|
||||
openToolStripMenuItem.Click += openToolStripMenuItem_Click;
|
||||
//
|
||||
// toolStripMenuItem13
|
||||
//
|
||||
toolStripMenuItem13.Name = "toolStripMenuItem13";
|
||||
toolStripMenuItem13.Size = new System.Drawing.Size(156, 6);
|
||||
toolStripMenuItem13.Size = new System.Drawing.Size(177, 6);
|
||||
//
|
||||
// saveAsToolStripMenuItem
|
||||
//
|
||||
saveAsToolStripMenuItem.Image = AppResource.save;
|
||||
saveAsToolStripMenuItem.Name = "saveAsToolStripMenuItem";
|
||||
saveAsToolStripMenuItem.Size = new System.Drawing.Size(159, 22);
|
||||
saveAsToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
|
||||
saveAsToolStripMenuItem.Text = "Save &As...";
|
||||
saveAsToolStripMenuItem.Click += saveAsToolStripMenuItem_Click;
|
||||
//
|
||||
// toolStripMenuItem15
|
||||
//
|
||||
toolStripMenuItem15.Name = "toolStripMenuItem15";
|
||||
toolStripMenuItem15.Size = new System.Drawing.Size(156, 6);
|
||||
toolStripMenuItem15.Size = new System.Drawing.Size(177, 6);
|
||||
//
|
||||
// toolStripMenuItem2
|
||||
//
|
||||
toolStripMenuItem2.Name = "toolStripMenuItem2";
|
||||
toolStripMenuItem2.Size = new System.Drawing.Size(159, 22);
|
||||
toolStripMenuItem2.Size = new System.Drawing.Size(180, 22);
|
||||
toolStripMenuItem2.Text = "&Export File List...";
|
||||
toolStripMenuItem2.Click += toolStripMenuItem2_Click;
|
||||
//
|
||||
// toolStripSeparator2
|
||||
//
|
||||
toolStripSeparator2.Name = "toolStripSeparator2";
|
||||
toolStripSeparator2.Size = new System.Drawing.Size(156, 6);
|
||||
toolStripSeparator2.Size = new System.Drawing.Size(177, 6);
|
||||
//
|
||||
// exitToolStripMenuItem2
|
||||
//
|
||||
exitToolStripMenuItem2.Name = "exitToolStripMenuItem2";
|
||||
exitToolStripMenuItem2.Size = new System.Drawing.Size(159, 22);
|
||||
exitToolStripMenuItem2.Size = new System.Drawing.Size(180, 22);
|
||||
exitToolStripMenuItem2.Text = "E&xit";
|
||||
exitToolStripMenuItem2.Click += exitToolStripMenuItem2_Click;
|
||||
//
|
||||
@ -210,7 +210,7 @@ namespace RandomFileRunner
|
||||
optionsToolStripMenuItem.Image = AppResource.settings;
|
||||
optionsToolStripMenuItem.Name = "optionsToolStripMenuItem";
|
||||
optionsToolStripMenuItem.ShortcutKeys = System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.F12;
|
||||
optionsToolStripMenuItem.Size = new System.Drawing.Size(177, 22);
|
||||
optionsToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
|
||||
optionsToolStripMenuItem.Text = "&Options...";
|
||||
optionsToolStripMenuItem.Click += optionsToolStripMenuItem_Click;
|
||||
//
|
||||
@ -226,19 +226,19 @@ namespace RandomFileRunner
|
||||
viewHelpToolStripMenuItem1.Image = AppResource.help_circle;
|
||||
viewHelpToolStripMenuItem1.Name = "viewHelpToolStripMenuItem1";
|
||||
viewHelpToolStripMenuItem1.ShortcutKeys = System.Windows.Forms.Keys.F1;
|
||||
viewHelpToolStripMenuItem1.Size = new System.Drawing.Size(146, 22);
|
||||
viewHelpToolStripMenuItem1.Size = new System.Drawing.Size(180, 22);
|
||||
viewHelpToolStripMenuItem1.Text = "&View Help";
|
||||
viewHelpToolStripMenuItem1.Click += viewHelpToolStripMenuItem1_Click;
|
||||
//
|
||||
// toolStripMenuItem16
|
||||
//
|
||||
toolStripMenuItem16.Name = "toolStripMenuItem16";
|
||||
toolStripMenuItem16.Size = new System.Drawing.Size(143, 6);
|
||||
toolStripMenuItem16.Size = new System.Drawing.Size(177, 6);
|
||||
//
|
||||
// aboutToolStripMenuItem1
|
||||
//
|
||||
aboutToolStripMenuItem1.Name = "aboutToolStripMenuItem1";
|
||||
aboutToolStripMenuItem1.Size = new System.Drawing.Size(146, 22);
|
||||
aboutToolStripMenuItem1.Size = new System.Drawing.Size(180, 22);
|
||||
aboutToolStripMenuItem1.Text = "&About";
|
||||
aboutToolStripMenuItem1.Click += aboutToolStripMenuItem1_Click;
|
||||
//
|
||||
|
||||
@ -11,7 +11,7 @@
|
||||
<Copyright>Ray Lam</Copyright>
|
||||
<ApplicationIcon>favicon.ico</ApplicationIcon>
|
||||
<NoWin32Manifest>true</NoWin32Manifest>
|
||||
<Version>1.2.0.050</Version>
|
||||
<Version>1.2.0.057</Version>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
|
||||
@ -41,8 +41,8 @@
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="RyzStudio" Version="10.1.1.261" />
|
||||
<PackageReference Include="RyzStudio.Windows.Forms" Version="10.3.0.77" />
|
||||
<PackageReference Include="RyzStudio.Windows.Forms.Themed" Version="10.3.0.57" />
|
||||
<PackageReference Include="RyzStudio.Windows.Forms" Version="10.3.0.97" />
|
||||
<PackageReference Include="RyzStudio.Windows.Forms.Themed" Version="10.3.0.72" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
||||
BIN
wiki/screenshot-1-h240.png
Normal file
BIN
wiki/screenshot-1-h240.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 6.9 KiB |
BIN
wiki/screenshot-1.png
Normal file
BIN
wiki/screenshot-1.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 10 KiB |
Loading…
Reference in New Issue
Block a user