This repository was archived by the owner on Sep 16, 2024. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathAppSettings.cfg
More file actions
105 lines (89 loc) · 5.09 KB
/
AppSettings.cfg
File metadata and controls
105 lines (89 loc) · 5.09 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
# Default Store/Cache Location:
# Windows: C:\Users\Username\AppData\Local\BC100Dev\Osintgram4j
# Linux: /home/username/.config/net.bc100dev/osintgram4j
# macOS: /Users/Username/Library/net.bc100dev/osintgram4j
# Honest Edition
# Like a piece of software being honest, and replace any message with humor-related content?
# If yes, enable it.
HonestyEdition = false
# Enables the Security Warnings, such as Administrative checks.
# Enabled (true) by default. Mods use the same privileges, as the program itself.
SecurityWarnings = true
# Enables the use of Modding APIs for external JAR files outside of the core
# application (Osintgram4j) itself.
ModdingEnabled = false
# Disables the external mod JAR files, when the Application is running with Administrative/Root
# privileges. Recommended to let this stay on true.
# !! WARNING !!
# If someone tells you to disable it, it is very likely a SCAM or MALWARE being delivered.
# It is recommended to let this enabled, unless you know EXACTLY, what you are doing.
DisableModsOnAdministration = true
# Disables the external mod JAR files, when the Application was built, or its binaries changed
# permission levels from regular to SetUID/SetGID permissions. These permissions have security
# implications, and external mod JAR files can initiate a SetUID/SetGID change, allowing Root
# execution. Recommended to let it stay enabled (true).
# !! WARNING !!
# If someone tells you to disable it, it is very likely a SCAM or MALWARE being delivered.
# It is recommended to let this enabled, unless you know EXACTLY, what you are doing.
DisableModsOnUidChange = true
# Allows the execution of this software, even with tampered core application files.
# Not recommended, when you did not allow the core application to be modified.
# Use at your own risk.
TamperedExecution = false
# Allows the use of Cache within a specific interval time. Cache is always updated,
# when Internet connection is available. Default is 15 days (15d). Minimum is 2 days (2d)
# up to 2 months (2m).
CacheMaxInterval = 15d
# Allows the use of Cache with specific accounts, with its specific maximum time.
# Cache is always updated, when Internet connection is available. Default is 15 days (15d).
# Minimum interval is 2 days (2d) up to 2 months (2m). Changing the maximum interval
# time will require cache to be updated, requiring an internet connection.
Cache.Enabled = true
Cache.MaxInterval = 15d
# The device refresh values
# If AlwaysUpdate is enabled, it will always check for the latest updates.
# Otherwise, it will check only on specific intervals.
# In defaults case, it will check every 3 days (3d) upon next Application launch.
DeviceRefresh.AlwaysUpdate = true
DeviceRefresh.UpdateInterval = 3d
# Timeout: The Maximum duration of one connection
# On slower Network speeds, it is recommended to increase the Connection and Read Timeouts.
Network.ConnectionTimeout = 30s
Network.ReadTimeout = 15s
Network.MaximumTries = 5
# The maximum count of connections allowed at once
# Increasing the value might increase the Network Bandwidth
Network.MaximumConnections = 3
## Instagram Connectivity related
# Specifies, how many accounts (that you own) you can log into and how many targets you can apply at once
Instagram.Accounts.MaximumConnections = 1
Instagram.Accounts.MaximumSessions = 3
# The Login/Connection ID is like an Authentication Token. Specifies, after what duration
# the token expires. Each Token is specified to its date, meaning changing the date after Token Creation
# does not affect the token, but updates them instead. Cookies may override the value.
Instagram.LoginUserID.TokenExpire = 5d
## Write options
# When "AlwaysWriteToFile" is enabled, it will write all output to their specific files.
# Supported file types are Text files (txt), JSON files (json) and XML files (xml).
# They can be written to the Standard Configuration Location ("standard"; e.g. Linux: "/home/user/.config/net.bc100dev/osintgram4j"),
# to the current working directory ("pwd" or "cwd"), or to a specific location given by its value.
# Can be modified at runtime by doing "&Osintgram4j.WriteToFile = true" (temporary action)
Osintgram4j.AlwaysWriteToFile = false
Osintgram4j.FileType = txt
Osintgram4j.WriteLocation = standard
## Update settings
# Checks for updates, when there are any.
# If there is a new update, it will do its specific action, which either
# "display" -> displays the update information on startup
# "download" -> downloads the software, but does not apply them
# "immediate" -> downloads the software and applies them immediately
Osintgram4j.SoftwareUpdatesCheck = false
Osintgram4j.SoftwareUpdatesAction = display
Osintgram4j.RemoteUrl = https://api.github.com/repos/BeChris100/osintgram4j/releases
## Autostart Options
# For automatic login, you enable the "AutoLogin" to true, letting a login happen on each startup
# without having to manually type `user-manager` every time.
# To automatically establish a connection to a session on startup, you enable "EstablishSession" to true,
# which will take in parameters of the command that you run (e.g. `osintgram4j example_username`)
Autostart.EstablishSession = false
Autostart.AutoLogin = false