Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 7639bd7d75 |
@@ -1,3 +1,9 @@
|
|||||||
|
Version 0.1.3 - 2025-11-24
|
||||||
|
|
||||||
|
* Update some NuGet packages
|
||||||
|
* Update docs
|
||||||
|
* Minor changes
|
||||||
|
|
||||||
Version 0.1.2 - 2025-07-29
|
Version 0.1.2 - 2025-07-29
|
||||||
|
|
||||||
* Update repository info and related URLs
|
* Update repository info and related URLs
|
||||||
|
|||||||
@@ -1,5 +1,3 @@
|
|||||||
# @Files2Folders2Files
|
|
||||||
### The Original Automated Files 2 Folders 2 Files
|
|
||||||
## Contributing
|
## Contributing
|
||||||
Let's work better together. We are looking to collaborate with like-minded people who want to contribute in any capacity. Collaboration is open to everyone and we need your help if you are a:
|
Let's work better together. We are looking to collaborate with like-minded people who want to contribute in any capacity. Collaboration is open to everyone and we need your help if you are a:
|
||||||
* Collector
|
* Collector
|
||||||
@@ -22,4 +20,4 @@ Feel free to:
|
|||||||
GitEmAll: [https://gitemall.devemall.int.eu.org/TommySalami/Files2Folders2Files](https://gitemall.devemall.int.eu.org/TommySalami/Files2Folders2Files "GitEmAll")
|
GitEmAll: [https://gitemall.devemall.int.eu.org/TommySalami/Files2Folders2Files](https://gitemall.devemall.int.eu.org/TommySalami/Files2Folders2Files "GitEmAll")
|
||||||
|
|
||||||
---
|
---
|
||||||
###### Copyright (c) 2016-2025 Files 2 Folders 2 Files - All Rights Reserved v2025-07-29-00
|
###### Copyright (c) 2016-2025 Files 2 Folders 2 Files - All Rights Reserved
|
||||||
|
|||||||
@@ -40,8 +40,8 @@
|
|||||||
<Reference Include="Serilog.Sinks.Console, Version=4.1.0.0, Culture=neutral, PublicKeyToken=24c2f752a8e58a10, processorArchitecture=MSIL">
|
<Reference Include="Serilog.Sinks.Console, Version=4.1.0.0, Culture=neutral, PublicKeyToken=24c2f752a8e58a10, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\Serilog.Sinks.Console.4.1.0\lib\net45\Serilog.Sinks.Console.dll</HintPath>
|
<HintPath>..\packages\Serilog.Sinks.Console.4.1.0\lib\net45\Serilog.Sinks.Console.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Serilog.Sinks.LogEmAll, Version=0.0.6.0, Culture=neutral, processorArchitecture=MSIL">
|
<Reference Include="Serilog.Sinks.LogEmAll, Version=0.0.8.0, Culture=neutral, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\Serilog.Sinks.LogEmAll.0.0.7\lib\net461\Serilog.Sinks.LogEmAll.dll</HintPath>
|
<HintPath>..\packages\Serilog.Sinks.LogEmAll.0.0.8\lib\net461\Serilog.Sinks.LogEmAll.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="System" />
|
<Reference Include="System" />
|
||||||
<Reference Include="System.Core" />
|
<Reference Include="System.Core" />
|
||||||
|
|||||||
@@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
|
|||||||
// You can specify all the values or you can default the Build and Revision Numbers
|
// You can specify all the values or you can default the Build and Revision Numbers
|
||||||
// by using the '*' as shown below:
|
// by using the '*' as shown below:
|
||||||
// [assembly: AssemblyVersion("1.0.*")]
|
// [assembly: AssemblyVersion("1.0.*")]
|
||||||
[assembly: AssemblyVersion("0.1.2")]
|
[assembly: AssemblyVersion("0.1.3")]
|
||||||
[assembly: AssemblyFileVersion("0.1.2")]
|
[assembly: AssemblyFileVersion("0.1.3")]
|
||||||
|
|||||||
@@ -2,5 +2,5 @@
|
|||||||
<packages>
|
<packages>
|
||||||
<package id="Serilog" version="2.12.0" targetFramework="net48" />
|
<package id="Serilog" version="2.12.0" targetFramework="net48" />
|
||||||
<package id="Serilog.Sinks.Console" version="4.1.0" targetFramework="net48" />
|
<package id="Serilog.Sinks.Console" version="4.1.0" targetFramework="net48" />
|
||||||
<package id="Serilog.Sinks.LogEmAll" version="0.0.7" targetFramework="net48" />
|
<package id="Serilog.Sinks.LogEmAll" version="0.0.8" targetFramework="net48" />
|
||||||
</packages>
|
</packages>
|
||||||
@@ -54,8 +54,8 @@
|
|||||||
<Reference Include="Serilog, Version=2.0.0.0, Culture=neutral, PublicKeyToken=24c2f752a8e58a10, processorArchitecture=MSIL">
|
<Reference Include="Serilog, Version=2.0.0.0, Culture=neutral, PublicKeyToken=24c2f752a8e58a10, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\Serilog.2.12.0\lib\net47\Serilog.dll</HintPath>
|
<HintPath>..\packages\Serilog.2.12.0\lib\net47\Serilog.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Serilog.Sinks.LogEmAll, Version=0.0.6.0, Culture=neutral, processorArchitecture=MSIL">
|
<Reference Include="Serilog.Sinks.LogEmAll, Version=0.0.8.0, Culture=neutral, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\Serilog.Sinks.LogEmAll.0.0.7\lib\net461\Serilog.Sinks.LogEmAll.dll</HintPath>
|
<HintPath>..\packages\Serilog.Sinks.LogEmAll.0.0.8\lib\net461\Serilog.Sinks.LogEmAll.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="System" />
|
<Reference Include="System" />
|
||||||
<Reference Include="System.Core" />
|
<Reference Include="System.Core" />
|
||||||
|
|||||||
@@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
|
|||||||
// You can specify all the values or you can default the Build and Revision Numbers
|
// You can specify all the values or you can default the Build and Revision Numbers
|
||||||
// by using the '*' as shown below:
|
// by using the '*' as shown below:
|
||||||
// [assembly: AssemblyVersion("1.0.*")]
|
// [assembly: AssemblyVersion("1.0.*")]
|
||||||
[assembly: AssemblyVersion("0.1.2")]
|
[assembly: AssemblyVersion("0.1.3")]
|
||||||
[assembly: AssemblyFileVersion("0.1.2")]
|
[assembly: AssemblyFileVersion("0.1.3")]
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<packages>
|
<packages>
|
||||||
<package id="Serilog" version="2.12.0" targetFramework="net48" />
|
<package id="Serilog" version="2.12.0" targetFramework="net48" />
|
||||||
<package id="Serilog.Sinks.LogEmAll" version="0.0.7" targetFramework="net48" />
|
<package id="Serilog.Sinks.LogEmAll" version="0.0.8" targetFramework="net48" />
|
||||||
</packages>
|
</packages>
|
||||||
@@ -700,7 +700,7 @@
|
|||||||
{
|
{
|
||||||
"AssemblyRegister" = "3:1"
|
"AssemblyRegister" = "3:1"
|
||||||
"AssemblyIsInGAC" = "11:FALSE"
|
"AssemblyIsInGAC" = "11:FALSE"
|
||||||
"AssemblyAsmDisplayName" = "8:Files2Folders2Files, Version=0.1.1.0, Culture=neutral, processorArchitecture=MSIL"
|
"AssemblyAsmDisplayName" = "8:Files2Folders2Files, Version=0.1.2.0, Culture=neutral, processorArchitecture=MSIL"
|
||||||
"ScatterAssemblies"
|
"ScatterAssemblies"
|
||||||
{
|
{
|
||||||
"_72D55CE61DBB6A03240BE31F428C2052"
|
"_72D55CE61DBB6A03240BE31F428C2052"
|
||||||
@@ -1062,15 +1062,15 @@
|
|||||||
{
|
{
|
||||||
"Name" = "8:Microsoft Visual Studio"
|
"Name" = "8:Microsoft Visual Studio"
|
||||||
"ProductName" = "8:Files 2 Folders 2 Files"
|
"ProductName" = "8:Files 2 Folders 2 Files"
|
||||||
"ProductCode" = "8:{81FF6661-B919-45F6-ADE9-CD6B9F8729A7}"
|
"ProductCode" = "8:{D7FFDF0A-542A-45D7-99BD-BF3410AE3EC1}"
|
||||||
"PackageCode" = "8:{825AD016-0C47-4889-A529-676774BB791F}"
|
"PackageCode" = "8:{2B5C9263-D2FF-4F89-B70C-B14F565E4367}"
|
||||||
"UpgradeCode" = "8:{63159E6B-7503-42B8-AB06-D4AFFD4F8E4D}"
|
"UpgradeCode" = "8:{63159E6B-7503-42B8-AB06-D4AFFD4F8E4D}"
|
||||||
"AspNetVersion" = "8:4.0.30319.0"
|
"AspNetVersion" = "8:4.0.30319.0"
|
||||||
"RestartWWWService" = "11:FALSE"
|
"RestartWWWService" = "11:FALSE"
|
||||||
"RemovePreviousVersions" = "11:TRUE"
|
"RemovePreviousVersions" = "11:TRUE"
|
||||||
"DetectNewerInstalledVersion" = "11:TRUE"
|
"DetectNewerInstalledVersion" = "11:TRUE"
|
||||||
"InstallAllUsers" = "11:FALSE"
|
"InstallAllUsers" = "11:FALSE"
|
||||||
"ProductVersion" = "8:0.1.2"
|
"ProductVersion" = "8:0.1.3"
|
||||||
"Manufacturer" = "8:Files 2 Folders 2 Files"
|
"Manufacturer" = "8:Files 2 Folders 2 Files"
|
||||||
"ARPHELPTELEPHONE" = "8:"
|
"ARPHELPTELEPHONE" = "8:"
|
||||||
"ARPHELPLINK" = "8:"
|
"ARPHELPLINK" = "8:"
|
||||||
|
|||||||
@@ -8,22 +8,27 @@
|
|||||||
<ProjectGuid>{68E72165-E8D2-4B40-8801-BC16D5D160AC}</ProjectGuid>
|
<ProjectGuid>{68E72165-E8D2-4B40-8801-BC16D5D160AC}</ProjectGuid>
|
||||||
<NuGetPackageImportStamp>
|
<NuGetPackageImportStamp>
|
||||||
</NuGetPackageImportStamp>
|
</NuGetPackageImportStamp>
|
||||||
|
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
|
||||||
|
<TargetFrameworkProfile />
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
<OutputPath>bin\Debug\</OutputPath>
|
<OutputPath>bin\Debug\</OutputPath>
|
||||||
|
<Prefer32Bit>false</Prefer32Bit>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
<OutputPath>bin\Release\</OutputPath>
|
<OutputPath>bin\Release\</OutputPath>
|
||||||
|
<Prefer32Bit>false</Prefer32Bit>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
<None Include="app.config" />
|
||||||
<None Include="packages.config" />
|
<None Include="packages.config" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<ReleaseName>Files2Folders2Files</ReleaseName>
|
<ReleaseName>Files2Folders2Files</ReleaseName>
|
||||||
<ReleaseVersion>0.1.2</ReleaseVersion>
|
<ReleaseVersion>0.1.3</ReleaseVersion>
|
||||||
<ReleasePortableName>Files2Folders2Files-Portable</ReleasePortableName>
|
<ReleasePortableName>Files2Folders2Files-Portable</ReleasePortableName>
|
||||||
<ReleaseInstallerName>Files2Folders2Files-Installer</ReleaseInstallerName>
|
<ReleaseInstallerName>Files2Folders2Files-Installer</ReleaseInstallerName>
|
||||||
<ReleasePackageName>Files2Folders2Files-Package</ReleasePackageName>
|
<ReleasePackageName>Files2Folders2Files-Package</ReleasePackageName>
|
||||||
|
|||||||
3
Files2Folders2Files-Release/app.config
Normal file
3
Files2Folders2Files-Release/app.config
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<configuration>
|
||||||
|
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8"/></startup></configuration>
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<packages>
|
<packages>
|
||||||
<package id="ILMerge" version="3.0.41" targetFramework="net40" />
|
<package id="ILMerge" version="3.0.41" targetFramework="net40" requireReinstallation="true" />
|
||||||
</packages>
|
</packages>
|
||||||
@@ -16,12 +16,15 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Files2Folders2Files-Release
|
|||||||
EndProject
|
EndProject
|
||||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{BC5B21C7-3C27-4456-B5A4-39C00EF25B4F}"
|
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{BC5B21C7-3C27-4456-B5A4-39C00EF25B4F}"
|
||||||
ProjectSection(SolutionItems) = preProject
|
ProjectSection(SolutionItems) = preProject
|
||||||
|
.gitattributes = .gitattributes
|
||||||
|
.gitignore = .gitignore
|
||||||
CHANGELOG.md = CHANGELOG.md
|
CHANGELOG.md = CHANGELOG.md
|
||||||
CODE_OF_CONDUCT.md = CODE_OF_CONDUCT.md
|
CODE_OF_CONDUCT.md = CODE_OF_CONDUCT.md
|
||||||
CONTRIBUTING.md = CONTRIBUTING.md
|
CONTRIBUTING.md = CONTRIBUTING.md
|
||||||
LICENSE = LICENSE
|
LICENSE = LICENSE
|
||||||
README.md = README.md
|
README.md = README.md
|
||||||
TODO.md = TODO.md
|
screenshot1.png = screenshot1.png
|
||||||
|
screenshot2.png = screenshot2.png
|
||||||
EndProjectSection
|
EndProjectSection
|
||||||
EndProject
|
EndProject
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Files2Folders2Files", "Files2Folders2Files\Files2Folders2Files.csproj", "{CBAD4D51-B8D5-4F07-8C71-B152F284FDF2}"
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Files2Folders2Files", "Files2Folders2Files\Files2Folders2Files.csproj", "{CBAD4D51-B8D5-4F07-8C71-B152F284FDF2}"
|
||||||
|
|||||||
@@ -44,8 +44,8 @@
|
|||||||
<Reference Include="Serilog.Sinks.Console, Version=4.1.0.0, Culture=neutral, PublicKeyToken=24c2f752a8e58a10, processorArchitecture=MSIL">
|
<Reference Include="Serilog.Sinks.Console, Version=4.1.0.0, Culture=neutral, PublicKeyToken=24c2f752a8e58a10, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\Serilog.Sinks.Console.4.1.0\lib\net45\Serilog.Sinks.Console.dll</HintPath>
|
<HintPath>..\packages\Serilog.Sinks.Console.4.1.0\lib\net45\Serilog.Sinks.Console.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Serilog.Sinks.LogEmAll, Version=0.0.6.0, Culture=neutral, processorArchitecture=MSIL">
|
<Reference Include="Serilog.Sinks.LogEmAll, Version=0.0.8.0, Culture=neutral, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\Serilog.Sinks.LogEmAll.0.0.7\lib\net461\Serilog.Sinks.LogEmAll.dll</HintPath>
|
<HintPath>..\packages\Serilog.Sinks.LogEmAll.0.0.8\lib\net461\Serilog.Sinks.LogEmAll.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="System" />
|
<Reference Include="System" />
|
||||||
<Reference Include="System.Core" />
|
<Reference Include="System.Core" />
|
||||||
@@ -71,6 +71,7 @@
|
|||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<None Include="Files2Folders2Files.snk" />
|
<None Include="Files2Folders2Files.snk" />
|
||||||
<None Include="packages.config" />
|
<None Include="packages.config" />
|
||||||
|
<None Include="Resources\Docs\Files2Folders2Files-HELP.md" />
|
||||||
<None Include="Resources\Docs\Files2Folders2Files-LICENSE.rtf" />
|
<None Include="Resources\Docs\Files2Folders2Files-LICENSE.rtf" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup />
|
<ItemGroup />
|
||||||
|
|||||||
@@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
|
|||||||
// You can specify all the values or you can default the Build and Revision Numbers
|
// You can specify all the values or you can default the Build and Revision Numbers
|
||||||
// by using the '*' as shown below:
|
// by using the '*' as shown below:
|
||||||
// [assembly: AssemblyVersion("1.0.*")]
|
// [assembly: AssemblyVersion("1.0.*")]
|
||||||
[assembly: AssemblyVersion("0.1.2")]
|
[assembly: AssemblyVersion("0.1.3")]
|
||||||
[assembly: AssemblyFileVersion("0.1.2")]
|
[assembly: AssemblyFileVersion("0.1.3")]
|
||||||
|
|||||||
@@ -0,0 +1,38 @@
|
|||||||
|
# @Files2Folders2Files
|
||||||
|
### The Original Automated Files 2 Folders 2 Files
|
||||||
|
|
||||||
|
## About
|
||||||
|
Files 2 Folders 2 Files, or F2F2F is the original automated files to folders and folders to files converter. This is useful for converting back and forth between organizing your Gamecube games for playing them on a modded Wii and organizing them for sharing.
|
||||||
|
|
||||||
|
## Features
|
||||||
|
* Files 2 Folders - Moves all the files from a single directory into folders of matching names
|
||||||
|
* Folders 2 Files - Moves all the files from all the folders into a single directory
|
||||||
|
|
||||||
|
## Requirements
|
||||||
|
This software has been tested and verified working on Windows, Linux and Mac using .NET or Mono.
|
||||||
|
|
||||||
|
## Installation
|
||||||
|
Download and unzip the software to any new location that you wish to use. However, this software should be installed as close to the drive's root directory as possible.
|
||||||
|
|
||||||
|
## Contributing
|
||||||
|
Let's work better together. We are looking to collaborate with like-minded people who want to contribute in any capacity. Collaboration is open to everyone and we need your help if you are a:
|
||||||
|
* Collector
|
||||||
|
* Database Administrator
|
||||||
|
* Datter
|
||||||
|
* Developer
|
||||||
|
* Dumper
|
||||||
|
* Graphic Artist
|
||||||
|
* Translator
|
||||||
|
* Player
|
||||||
|
* Tester
|
||||||
|
|
||||||
|
Feel free to:
|
||||||
|
* Fork the repository
|
||||||
|
* Branch your repository with a meaningful name related to the changes you are making
|
||||||
|
* Create a pull request
|
||||||
|
|
||||||
|
## Contact
|
||||||
|
GitEmAll: [https://gitemall.devemall.int.eu.org/TommySalami/Files2Folders2Files](https://gitemall.devemall.int.eu.org/TommySalami/Files2Folders2Files "GitEmAll")
|
||||||
|
|
||||||
|
---
|
||||||
|
###### Copyright (c) 2016-2025 Files 2 Folders 2 Files - All Rights Reserved
|
||||||
@@ -1,23 +1,35 @@
|
|||||||
---------------------------------------------------------------
|
---------------------------------------------------------------
|
||||||
Files 2 Folders 2 Files - Help version 20250729
|
Files 2 Folders 2 Files - Help version 20251124
|
||||||
Copyright (c) 2016-2025 Files 2 Folders 2 Files
|
Copyright (c) 2016-2025 Files 2 Folders 2 Files
|
||||||
All Rights Reserved
|
All Rights Reserved
|
||||||
---------------------------------------------------------------
|
---------------------------------------------------------------
|
||||||
|
|
||||||
[I] About
|
[I] About
|
||||||
[II] Contributing
|
[II] Features
|
||||||
[III] Contact
|
[III] Requirements
|
||||||
[IV] Disclaimer
|
[IV] Installation
|
||||||
|
[V] Contributing
|
||||||
|
[VI] Contact
|
||||||
|
|
||||||
[I] About
|
[I] About
|
||||||
---------------------------------------------------------------
|
---------------------------------------------------------------
|
||||||
Files 2 Folders 2 Files, or F2F2F is the original automated files to folders and folders to files converter. This is useful for converting back and forth between organizing your Gamecube games for playing them on a modded Wii and organizing them for sharing.
|
Files 2 Folders 2 Files, or F2F2F is the original automated files to folders and folders to files converter. This is useful for converting back and forth between organizing your Gamecube games for playing them on a modded Wii and organizing them for sharing.
|
||||||
|
|
||||||
|
[II] Features
|
||||||
|
---------------------------------------------------------------
|
||||||
Files 2 Folders 2 Files can perform the following tasks:
|
Files 2 Folders 2 Files can perform the following tasks:
|
||||||
* Files 2 Folders - Moves all the files from a single directory into folders of matching names.
|
* Files 2 Folders - Moves all the files from a single directory into folders of matching names.
|
||||||
* Folders 2 Files - Moves all the files from all the folders into a single directory.
|
* Folders 2 Files - Moves all the files from all the folders into a single directory.
|
||||||
|
|
||||||
[II] Contributing
|
[III] Requirements
|
||||||
|
---------------------------------------------------------------
|
||||||
|
This software has been tested and verified working on Windows, Linux and Mac using .NET or Mono.
|
||||||
|
|
||||||
|
[IV] Installation
|
||||||
|
---------------------------------------------------------------
|
||||||
|
Download and unzip the software to any new location that you wish to use. However, this software should be installed as close to the drive's root directory as possible.
|
||||||
|
|
||||||
|
[V] Contributing
|
||||||
---------------------------------------------------------------
|
---------------------------------------------------------------
|
||||||
Let's work better together. We are looking to collaborate with like-minded people who want to contribute in any capacity. Collaboration is open to everyone and we need your help if you are a:
|
Let's work better together. We are looking to collaborate with like-minded people who want to contribute in any capacity. Collaboration is open to everyone and we need your help if you are a:
|
||||||
* Collector
|
* Collector
|
||||||
@@ -35,10 +47,6 @@ Feel free to:
|
|||||||
* Branch your repository with a meaningful name related to the changes you are making
|
* Branch your repository with a meaningful name related to the changes you are making
|
||||||
* Create a pull request
|
* Create a pull request
|
||||||
|
|
||||||
[III] Contact
|
[VI] Contact
|
||||||
---------------------------------------------------------------
|
---------------------------------------------------------------
|
||||||
GitEmAll: https://gitemall.devemall.int.eu.org/TommySalami/Files2Folders2Files
|
GitEmAll: https://gitemall.devemall.int.eu.org/TommySalami/Files2Folders2Files
|
||||||
|
|
||||||
[IV] Disclaimer
|
|
||||||
---------------------------------------------------------------
|
|
||||||
This software may only be used and/or distributed in accordance with the license with which it is distributed.
|
|
||||||
|
|||||||
@@ -2,5 +2,5 @@
|
|||||||
<packages>
|
<packages>
|
||||||
<package id="Serilog" version="2.12.0" targetFramework="net48" />
|
<package id="Serilog" version="2.12.0" targetFramework="net48" />
|
||||||
<package id="Serilog.Sinks.Console" version="4.1.0" targetFramework="net48" />
|
<package id="Serilog.Sinks.Console" version="4.1.0" targetFramework="net48" />
|
||||||
<package id="Serilog.Sinks.LogEmAll" version="0.0.7" targetFramework="net48" />
|
<package id="Serilog.Sinks.LogEmAll" version="0.0.8" targetFramework="net48" />
|
||||||
</packages>
|
</packages>
|
||||||
29
README.md
29
README.md
@@ -1,22 +1,37 @@
|
|||||||
# @Files2Folders2Files
|
# @Files2Folders2Files
|
||||||
### The Original Automated Files 2 Folders 2 Files
|
### The Original Automated Files 2 Folders 2 Files
|
||||||
|
|
||||||
## About
|
## About
|
||||||
Files 2 Folders 2 Files, or F2F2F is the original automated files to folders and folders to files converter. This is useful for converting back and forth between organizing your Gamecube games for playing them on a modded Wii and organizing them for sharing.
|
Files 2 Folders 2 Files, or F2F2F is the original automated files to folders and folders to files converter. This is useful for converting back and forth between organizing your Gamecube games for playing them on a modded Wii and organizing them for sharing.
|
||||||
|
|
||||||
Files 2 Folders 2 Files can perform the following tasks:
|
## Features
|
||||||
* Files 2 Folders - Moves all the files from a single directory into folders of matching names.
|
* Files 2 Folders - Moves all the files from a single directory into folders of matching names
|
||||||
* Folders 2 Files - Moves all the files from all the folders into a single directory.
|
* Folders 2 Files - Moves all the files from all the folders into a single directory
|
||||||
## Dependencies
|
|
||||||
.NET Framework 4.8
|
|
||||||
|
|
||||||
The following tools, extensions and external programs are required to be installed:
|
## Screenshots
|
||||||
|

|
||||||
|

|
||||||
|
|
||||||
|
## Dependencies
|
||||||
|
The following frameworks and SDKs are required to develop and build this app:
|
||||||
|
* .NET Framework 4.8 or Mono compatible
|
||||||
|
|
||||||
|
The following NuGet Packages are required to develop and build this app:
|
||||||
|
* ILMerge
|
||||||
|
* Serilog
|
||||||
|
* Serilog.Sinks.Console
|
||||||
|
* Serilog.Sinks.LogEmAll
|
||||||
|
|
||||||
|
The following tools and extensions are required to develop and build this app:
|
||||||
* Microsoft Visual Studio Installer Projects
|
* Microsoft Visual Studio Installer Projects
|
||||||
|
|
||||||
## Projects
|
## Projects
|
||||||
* Files2Folders2Files - Class Library
|
* Files2Folders2Files - Class Library
|
||||||
* Files2Folders2Files-CLI - Console App
|
* Files2Folders2Files-CLI - Console App
|
||||||
* Files2Folders2Files-GUI - Windows Forms App
|
* Files2Folders2Files-GUI - Windows Forms App
|
||||||
* Files2Folders2Files-Installer - Installer Project
|
* Files2Folders2Files-Installer - Installer Project
|
||||||
* Files2Folders2Files-Release - Release Project
|
* Files2Folders2Files-Release - Release Project
|
||||||
|
|
||||||
## Contributing
|
## Contributing
|
||||||
Let's work better together. We are looking to collaborate with like-minded people who want to contribute in any capacity. Collaboration is open to everyone and we need your help if you are a:
|
Let's work better together. We are looking to collaborate with like-minded people who want to contribute in any capacity. Collaboration is open to everyone and we need your help if you are a:
|
||||||
* Collector
|
* Collector
|
||||||
@@ -39,4 +54,4 @@ Feel free to:
|
|||||||
GitEmAll: [https://gitemall.devemall.int.eu.org/TommySalami/Files2Folders2Files](https://gitemall.devemall.int.eu.org/TommySalami/Files2Folders2Files "GitEmAll")
|
GitEmAll: [https://gitemall.devemall.int.eu.org/TommySalami/Files2Folders2Files](https://gitemall.devemall.int.eu.org/TommySalami/Files2Folders2Files "GitEmAll")
|
||||||
|
|
||||||
---
|
---
|
||||||
###### Copyright (c) 2016-2025 Files 2 Folders 2 Files - All Rights Reserved v2025-07-29-00
|
###### Copyright (c) 2016-2025 Files 2 Folders 2 Files - All Rights Reserved
|
||||||
|
|||||||
5
TODO.md
5
TODO.md
@@ -1,5 +0,0 @@
|
|||||||
### To Do
|
|
||||||
* Nothing to do
|
|
||||||
|
|
||||||
### Completed Tasks
|
|
||||||
* Develop initial release
|
|
||||||
BIN
screenshot1.png
Normal file
BIN
screenshot1.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 16 KiB |
BIN
screenshot2.png
Normal file
BIN
screenshot2.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 37 KiB |
Reference in New Issue
Block a user