Skip to content

Commit

Permalink
chore: update solution to further separate from GuVA's
Browse files Browse the repository at this point in the history
  • Loading branch information
stiefeljackal committed Jul 28, 2023
1 parent 59c0f0a commit baacec8
Show file tree
Hide file tree
Showing 6 changed files with 24 additions and 201 deletions.
44 changes: 0 additions & 44 deletions .github/workflows/build.yml

This file was deleted.

48 changes: 0 additions & 48 deletions .github/workflows/prepare.yml

This file was deleted.

86 changes: 0 additions & 86 deletions .github/workflows/release.yml

This file was deleted.

11 changes: 0 additions & 11 deletions AccountDownloader.Generators/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -148,17 +148,6 @@
}
}
},
".NETStandard,Version=v2.0/win-x64": {
"System.Text.Encoding.CodePages": {
"type": "Transitive",
"resolved": "6.0.0",
"contentHash": "ZFCILZuOvtKPauZ/j/swhvw68ZRi9ATCfvGbk1QfydmcXBkIWecWKn/250UH7rahZ5OoDBaiAudJtPvLwzw85A==",
"dependencies": {
"System.Memory": "4.5.4",
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
}
},
".NETStandard,Version=v2.0/win7-x64": {
"System.Text.Encoding.CodePages": {
"type": "Transitive",
Expand Down
12 changes: 11 additions & 1 deletion AccountDownloader.sln
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,17 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AccountDownloaderLibrary.Te
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AccountDownloaderLibrary.Mime", "AccountDownloaderLibrary.Mime\AccountDownloaderLibrary.Mime.csproj", "{CA2712C0-FC28-46D9-94C1-665D583BDCEA}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AccountDownloaderLibrary.NeosFetch", "AccountDownloaderLibrary.NeosFetch\AccountDownloaderLibrary.NeosFetch.csproj", "{DA02E9EA-238A-4316-930A-A40E669C5467}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AccountDownloaderLibrary.NeosFetch", "AccountDownloaderLibrary.NeosFetch\AccountDownloaderLibrary.NeosFetch.csproj", "{DA02E9EA-238A-4316-930A-A40E669C5467}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Artifacts", "Artifacts", "{01798B17-7AA2-4AFA-96D9-5C4DFF2F2361}"
ProjectSection(SolutionItems) = preProject
.all-contributorsrc = .all-contributorsrc
.editorconfig = .editorconfig
.gitattributes = .gitattributes
.gitignore = .gitignore
LICENSE.md = LICENSE.md
README.md = README.md
EndProjectSection
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Expand Down
24 changes: 13 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# Neos Account Downloader
# Neos Account Downloader (Stiefel's Version)

**This is not the same repository of the Neos Account Downloader devloped by GuVAnj8Gv3RJ. This is a forked repository that includes additional features missing from the original tool that are in high demand by Neos users and features that GuVA is still implementing. If you prefer to download the original Neos Account Downloader, you may visit GuVA's repository at https://github.com/GuVAnj8Gv3RJ/NeosAccountDownloader. All FAQs from GuVA's README will be listed here in addtion to ones that I will list.**

A small tool/utility to download your Neos Account contents to your local computer.

Expand All @@ -10,7 +12,7 @@ Please refer to the [License](LICENSE.md) file for additional commentary.
# FAQ

## How do I download this?
Use the [releases tab](https://github.com/GuVAnj8Gv3RJ/NeosAccountDownloader/releases), grab the latest.
Use the [releases tab](https://github.com/stiefeljackal/NeosAccountDownloaderGPL/releases) and grab the latest.

## Why does this exist?
Backing up Neos content given the current circumstances seemed wise.
Expand Down Expand Up @@ -46,6 +48,13 @@ This diagram might help:
- Records: Records contain a manifest of all assets that are required to represent an item or world. These are downloaded each time.
- Everything Else: JSON Soup. Just JSON Files of various types. Contacts, Messages etc. These are downloaded each time.

# Additional Features

This tool is an enhanced version of [1.7.0](https://github.com/GuVAnj8Gv3RJ/NeosAccountDownloader/releases/tag/v1.7.0) that was released by GuVA. In addition to what was released in that version, the following are present in 1.7.0-a:

- Almost 99% of assets downloaded will have their appropriate file extension instead of no extension.
- Additional asset metadata is saved. This includes the asset's MIME type, file extension, and file size.

# Known Issues

## Localization isn't instant
Expand All @@ -57,16 +66,9 @@ Localization defaults to your computer's language, so for most people this hopef
Neos assets and records are stored in a way that makes it difficult for us to estimate the total number of records required for download. Due to this we sometimes discover more that need to be queued for download as we go. Causing numbers to jump around a little bit.

# Contributing
Thanks for your interest in contributing, in all cases except for localization please open an issue before opening a PR.

## Localization
We'd love help with localization, follow these directions:
1. Duplicate: https://github.com/GuVAnj8Gv3RJ/NeosAccountDownloader/blob/main/AccountDownloader/Properties/Resources.resx
1. Save it as Resources.`<your language code>`.resx
1. Translate
1. PR it
Please feel free to contribute to this repository if you would like. Please keep in mind that any additions made will be under the GPLv2 license. All work that was and will be performed on GuVAnj8Gv3RJ's repository will be licensed under MIT.

# Contributors
# Contributors from GuVAnj8Gv3RJ's Repository

<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
<!-- prettier-ignore-start -->
Expand Down

0 comments on commit baacec8

Please sign in to comment.