Compare commits
4 Commits
84c2b99912
...
main
Author | SHA1 | Date | |
---|---|---|---|
6f6ca466ef | |||
c9b1dfc083 | |||
77947134f5 | |||
b4b9b32026 |
18
LICENSE
18
LICENSE
@@ -2,17 +2,17 @@ MIT License
|
|||||||
|
|
||||||
Copyright (c) 2025 me
|
Copyright (c) 2025 me
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and
|
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and
|
||||||
associated documentation files (the "Software"), to deal in the Software without restriction, including
|
associated documentation files (the "Software"), to deal in the Software without restriction, including
|
||||||
without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the
|
copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the
|
||||||
following conditions:
|
following conditions:
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all copies or substantial
|
The above copyright notice and this permission notice shall be included in all copies or substantial
|
||||||
portions of the Software.
|
portions of the Software.
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT
|
||||||
LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO
|
LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO
|
||||||
EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
|
EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
|
||||||
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
USE OR OTHER DEALINGS IN THE SOFTWARE.
|
USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
14
README.md
14
README.md
@@ -1,3 +1,13 @@
|
|||||||
# env-obtainium-hyperling
|
# Obtainium Configuration for Hyperling's Android Apps
|
||||||
|
|
||||||
Import my apps with the recommended settings into your Obtainium list.
|
Import my apps into your Obtainium list with the recommended settings.
|
||||||
|
|
||||||
|
Includes:
|
||||||
|
- Carb Up!
|
||||||
|
- Expense Tracker
|
||||||
|
- HyperGames
|
||||||
|
- Infinite Timer
|
||||||
|
- The 45 Minute Rule
|
||||||
|
- Tic-Tac-Toe
|
||||||
|
|
||||||
|
Also includes the category `hyperling` so that all apps can be managed at once.
|
||||||
|
140
obtainium-export.json
Normal file
140
obtainium-export.json
Normal file
@@ -0,0 +1,140 @@
|
|||||||
|
{
|
||||||
|
"apps": [
|
||||||
|
|
||||||
|
{
|
||||||
|
"id": "com.hyperling.apps.the45minuterule",
|
||||||
|
"url": "https://git.hyperling.com/me/android-45-minute-rule/releases",
|
||||||
|
"author": "git.hyperling.com",
|
||||||
|
"name": "The 45 Minute Rule",
|
||||||
|
"installedVersion": null,
|
||||||
|
"latestVersion": "005",
|
||||||
|
"apkUrls": "[[\"270411239-app-release_v005_ads_optional.apk\",\"https://git.hyperling.com/me/android-45-minute-rule/releases/download/5/app-release_v005_ads_optional.apk\"]]",
|
||||||
|
"otherAssetUrls": "[]",
|
||||||
|
"preferredApkIndex": 0,
|
||||||
|
"additionalSettings": "{\"intermediateLink\":[],\"customLinkFilterRegex\":\"\",\"filterByLinkText\":false,\"skipSort\":false,\"reverseSort\":false,\"sortByLastLinkSegment\":true,\"versionExtractWholePage\":false,\"requestHeader\":[{\"requestHeader\":\"User-Agent: Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Mobile Safari/537.36\"}],\"defaultPseudoVersioningMethod\":\"partialAPKHash\",\"trackOnly\":false,\"versionExtractionRegEx\":\"[0-9\\\\.]+[0-9]+\",\"matchGroupToUse\":\"\",\"versionDetection\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false}",
|
||||||
|
"lastUpdateCheck": 1753051861016060,
|
||||||
|
"pinned": false,
|
||||||
|
"categories": [
|
||||||
|
"hyperling"
|
||||||
|
],
|
||||||
|
"releaseDate": null,
|
||||||
|
"changeLog": null,
|
||||||
|
"overrideSource": null,
|
||||||
|
"allowIdChange": false
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"id": "com.hyperling.tictactoe",
|
||||||
|
"url": "https://git.hyperling.com/me/android-tictactoe/releases",
|
||||||
|
"author": "git.hyperling.com",
|
||||||
|
"name": "Tic-Tac-Toe",
|
||||||
|
"installedVersion": "1.0",
|
||||||
|
"latestVersion": "1.0",
|
||||||
|
"apkUrls": "[[\"390648015-TicTacToe_v1.0.apk\",\"https://git.hyperling.com/me/android-tictactoe/releases/download/Latest/TicTacToe_v1.0.apk\"]]",
|
||||||
|
"otherAssetUrls": "[]",
|
||||||
|
"preferredApkIndex": 0,
|
||||||
|
"additionalSettings": "{\"intermediateLink\":[],\"customLinkFilterRegex\":\"\",\"filterByLinkText\":false,\"skipSort\":false,\"reverseSort\":false,\"sortByLastLinkSegment\":true,\"versionExtractWholePage\":false,\"requestHeader\":[{\"requestHeader\":\"User-Agent: Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Mobile Safari/537.36\"}],\"defaultPseudoVersioningMethod\":\"partialAPKHash\",\"trackOnly\":false,\"versionExtractionRegEx\":\"[0-9\\\\.]+[0-9]+\",\"matchGroupToUse\":\"\",\"versionDetection\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false}",
|
||||||
|
"lastUpdateCheck": 1753110806615242,
|
||||||
|
"pinned": false,
|
||||||
|
"categories": [
|
||||||
|
"hyperling"
|
||||||
|
],
|
||||||
|
"releaseDate": null,
|
||||||
|
"changeLog": null,
|
||||||
|
"overrideSource": null,
|
||||||
|
"allowIdChange": false
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"id": "apps.hyperling.com.platformer",
|
||||||
|
"url": "https://git.hyperling.com/me/android-hypergames/releases",
|
||||||
|
"author": "git.hyperling.com",
|
||||||
|
"name": "Hyper Games",
|
||||||
|
"installedVersion": "0.9",
|
||||||
|
"latestVersion": "0.9",
|
||||||
|
"apkUrls": "[[\"659828362-HyperGames_v0.9.apk\",\"https://git.hyperling.com/me/android-hypergames/releases/download/Final/HyperGames_v0.9.apk\"]]",
|
||||||
|
"otherAssetUrls": "[]",
|
||||||
|
"preferredApkIndex": 0,
|
||||||
|
"additionalSettings": "{\"intermediateLink\":[],\"customLinkFilterRegex\":\"\",\"filterByLinkText\":false,\"skipSort\":false,\"reverseSort\":false,\"sortByLastLinkSegment\":true,\"versionExtractWholePage\":false,\"requestHeader\":[{\"requestHeader\":\"User-Agent: Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Mobile Safari/537.36\"}],\"defaultPseudoVersioningMethod\":\"partialAPKHash\",\"trackOnly\":false,\"versionExtractionRegEx\":\"[0-9\\\\.]+[0-9]+\",\"matchGroupToUse\":\"\",\"versionDetection\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false}",
|
||||||
|
"lastUpdateCheck": 1753110806605886,
|
||||||
|
"pinned": false,
|
||||||
|
"categories": [
|
||||||
|
"hyperling"
|
||||||
|
],
|
||||||
|
"releaseDate": null,
|
||||||
|
"changeLog": null,
|
||||||
|
"overrideSource": null,
|
||||||
|
"allowIdChange": false
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"id": "com.hyperling.expense_tracker",
|
||||||
|
"url": "https://git.hyperling.com/me/flutter-expense-tracker/releases",
|
||||||
|
"author": "git.hyperling.com",
|
||||||
|
"name": "Expenses",
|
||||||
|
"installedVersion": "0.1.3",
|
||||||
|
"latestVersion": "0.1.3",
|
||||||
|
"apkUrls": "[[\"661631370-ExpenseTracker_v0.1.3.apk\",\"https://git.hyperling.com/me/flutter-expense-tracker/releases/download/0.1.3/ExpenseTracker_v0.1.3.apk\"]]",
|
||||||
|
"otherAssetUrls": "[]",
|
||||||
|
"preferredApkIndex": 0,
|
||||||
|
"additionalSettings": "{\"intermediateLink\":[],\"customLinkFilterRegex\":\"\",\"filterByLinkText\":false,\"skipSort\":false,\"reverseSort\":false,\"sortByLastLinkSegment\":true,\"versionExtractWholePage\":false,\"requestHeader\":[{\"requestHeader\":\"User-Agent: Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Mobile Safari/537.36\"}],\"defaultPseudoVersioningMethod\":\"partialAPKHash\",\"trackOnly\":false,\"versionExtractionRegEx\":\"[0-9\\\\.]+[0-9]+\",\"matchGroupToUse\":\"\",\"versionDetection\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false}",
|
||||||
|
"lastUpdateCheck": 1753110807440437,
|
||||||
|
"pinned": false,
|
||||||
|
"categories": [
|
||||||
|
"hyperling"
|
||||||
|
],
|
||||||
|
"releaseDate": null,
|
||||||
|
"changeLog": null,
|
||||||
|
"overrideSource": null,
|
||||||
|
"allowIdChange": false
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"id": "com.hyperling.carbupbeta",
|
||||||
|
"url": "https://git.hyperling.com/me/android-carb-up/releases",
|
||||||
|
"author": "git.hyperling.com",
|
||||||
|
"name": "Carb Up!",
|
||||||
|
"installedVersion": "1.0.1",
|
||||||
|
"latestVersion": "1.0.1",
|
||||||
|
"apkUrls": "[[\"64091980-CarbUp_v1.0.1.apk\",\"https://git.hyperling.com/me/android-carb-up/releases/download/1.0.1/CarbUp_v1.0.1.apk\"]]",
|
||||||
|
"otherAssetUrls": "[]",
|
||||||
|
"preferredApkIndex": 0,
|
||||||
|
"additionalSettings": "{\"intermediateLink\":[],\"customLinkFilterRegex\":\"\",\"filterByLinkText\":false,\"skipSort\":false,\"reverseSort\":false,\"sortByLastLinkSegment\":true,\"versionExtractWholePage\":false,\"requestHeader\":[{\"requestHeader\":\"User-Agent: Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Mobile Safari/537.36\"}],\"defaultPseudoVersioningMethod\":\"partialAPKHash\",\"trackOnly\":false,\"versionExtractionRegEx\":\"[0-9\\\\.]+[0-9]+\",\"matchGroupToUse\":\"\",\"versionDetection\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false}",
|
||||||
|
"lastUpdateCheck": 1753110807184572,
|
||||||
|
"pinned": false,
|
||||||
|
"categories": [
|
||||||
|
"hyperling"
|
||||||
|
],
|
||||||
|
"releaseDate": null,
|
||||||
|
"changeLog": null,
|
||||||
|
"overrideSource": null,
|
||||||
|
"allowIdChange": false
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"id": "com.hyperling.apps.infinitetimer",
|
||||||
|
"url": "https://git.hyperling.com/me/android-infinite-timer/releases",
|
||||||
|
"author": "git.hyperling.com",
|
||||||
|
"name": "Infinite Timer",
|
||||||
|
"installedVersion": "1.1.0",
|
||||||
|
"latestVersion": "1.1.0",
|
||||||
|
"apkUrls": "[[\"68176111-InfiniteTimer_v1.1.0.apk\",\"https://git.hyperling.com/me/android-infinite-timer/releases/download/1.1.0/InfiniteTimer_v1.1.0.apk\"]]",
|
||||||
|
"otherAssetUrls": "[]",
|
||||||
|
"preferredApkIndex": 0,
|
||||||
|
"additionalSettings": "{\"intermediateLink\":[],\"customLinkFilterRegex\":\"\",\"filterByLinkText\":false,\"skipSort\":false,\"reverseSort\":false,\"sortByLastLinkSegment\":true,\"versionExtractWholePage\":false,\"requestHeader\":[{\"requestHeader\":\"User-Agent: Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Mobile Safari/537.36\"}],\"defaultPseudoVersioningMethod\":\"partialAPKHash\",\"trackOnly\":false,\"versionExtractionRegEx\":\"[0-9\\\\.]+[0-9]+\",\"matchGroupToUse\":\"\",\"versionDetection\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false}",
|
||||||
|
"lastUpdateCheck": 1753110806713136,
|
||||||
|
"pinned": false,
|
||||||
|
"categories": [
|
||||||
|
"hyperling"
|
||||||
|
],
|
||||||
|
"releaseDate": null,
|
||||||
|
"changeLog": null,
|
||||||
|
"overrideSource": null,
|
||||||
|
"allowIdChange": false
|
||||||
|
}
|
||||||
|
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"categories": "{\"hyperling\":4293301655}"
|
||||||
|
}
|
||||||
|
}
|
Reference in New Issue
Block a user