# * Thanks Belky # 2024.12.26 - [anonfile / up_anonfile] Add anonfile.de as upload / download host # 2024.12.25 - [dashfile / up_dashfile] Add dashfile.net as upload / download host # 2024.12.25 - [isupload] Change to use tor_curl_request_extended (server response is often slow) # - Accept 200 OK response to continue (do not require filename / filesize) # 2024.12.25 - [fileblade] Add response handling for free file download dissallowed > 100MB. # "The file owner does not allow FREE users to download files which are over 100 MB" # 2024.12.25 - [mad] Add "UploadHiveRandomizeExt" option to config with default=true # 2024.12.25 - [uploadhive / up_uploadhive] Update renaming random ext files to their original names # - Handle multipart 7z & rar (abc.7z.###, abc.part#.rar) # 2024.12.25 - [syspro / up_syspro] Add share.syspro.com.br as upload / download host # 2024.12.24 - [mad] Add EnabledUploadHosts / EnabledDownloadHosts setting to fine-tune which hosts to use # ** Options: recommended, online, all (Default=recommended) # - recommended: loads all hosts verified working with MAD # - online: loads all hosts available online / working (includes captcha / js restricted) # - all: loads all hosts in hosts folder # 2024.12.24 - [up_ateasystems / ateasystems] Add share.ateasystems.com as upload / download host # 2024.12.23 - [up_uploadbay / uploadbay] Add uploadbay.net as upload / download host # 2024.12.23 - [up_herbolistique / herbolistique] Add transfert.herbolistique.com as upload / download host # 2024.12.23 - [uploadhive] Auto-rename random extension downloads # 2024.12.23 - [up_uploadhive] Change upload file extension to random 3 letters (uhive blocks .7z, .zip, .rar now) # 2024.12.23 - [up_offshorecat] Fixed upload. Updated apikey. # 2024.12.23 - [up_fileditch] Fixed upload. Added response handling for Tor Blocked node (retries) # 2024.12.23 - [up_freesocial / freesocial] Add files.freesocial.co as upload / download host # 2024.12.23 - [up_cyssoux / cyssoux] Add partage.cyssoux.fr as upload / download host # 2024.12.22 - [mad] Add jira_Upload function -- used for all jirafeau hosts # 2024.12.22 - [up_*AllJiraHosts*] Consolidated / moved all hosts upload functions to mad.sh # - Minimized jira host code (~6000 lines of duplicates removed) # - Jira hosts: acid, anarchaserver, depotkaz, dictvm, eddowding, familleflender, filesquid, # free4e, harrault, linxx, moocloud, nantes, netlib, skrepr, soyjak # 2024.12.20 - [fileblade / up_fileblade] Add fileblade.com as upload / download host # 2024.12.20 - [isupload / up_isupload] Add isupload.com as upload / download host # 2024.12.15 - [mediafire] Add mediafire download link processing # 2024.12.12 - [dictvm / up_dictvm] Add dictvm.org as upload / download host # 2024.12.12 - [eddowding / up_eddowding] Add eddowding.com as upload / download host # 2024.12.12 - [up_pixeldrain] Modify upload to use PUT # 2024.12.12 - [mad] Update pixeldrain api key # 2024.12.09 - [ranoz] Fix filenames with spaces # 2024.11.29 - [innocent] Update to use tor_curl_request_extended for head/get # 2024.11.29 - [quax] Update 404 Not found response handling
108 lines
3.6 KiB
Text
Executable file
108 lines
3.6 KiB
Text
Executable file
# Optional external config file:
|
|
# Will load over variables if it exists in the script directory which allows upgrading
|
|
# to a new version without having to reconfigure. To use this, simply copy this file into
|
|
# the script directory and configure it.
|
|
|
|
#=================================================
|
|
# SCRIPT GLOBALS Section
|
|
#-------------------
|
|
|
|
TorIp=127.0.0.1
|
|
UseTorCurlImpersonate=false
|
|
WorkDirOverride=""
|
|
VerboseLoading=true
|
|
RateMonitorEnabled=true
|
|
|
|
# Plugin System: This allows writing a script file that will be loaded / overlaid upon launch, allowing users to
|
|
# add functions and to override (hook) functions already in mad.sh with additional functionality
|
|
# @Recommended="pjscloud.sh,ocr_captcha.sh"
|
|
# @MyCurrent="pjscloud.sh,ocr_captcha.sh,SkipUrlsInDownloadsCompletedTxt.sh"
|
|
LoadPlugins=""
|
|
|
|
|
|
#=================================================
|
|
# UPLOAD SECTION
|
|
#-------------------
|
|
|
|
MaxUploadRetries=4
|
|
DefaultUploadHosts='1f,uhive,oshi'
|
|
UploadSpeedMin=10
|
|
UploadTimeoutInterval=600
|
|
|
|
|
|
#=================================================
|
|
# DOWNLOAD SECTION
|
|
#-------------------
|
|
|
|
CircuitRetries=100
|
|
ConnectTimeout=18
|
|
MaxUrlRetries=15
|
|
MaxDownloadRetries=8
|
|
DownloadSpeedMin=5000
|
|
DownloadTimeoutInterval=60
|
|
MinimumAllowedFilesize=100
|
|
AutoRepairBadPartials=true
|
|
AutoRenameDuplicateFilenames=false
|
|
LoopThroughFileUntilComplete=true
|
|
AutoReloadOnFilelistTxtChanges=true
|
|
AutoCommentOnCompletion=true
|
|
|
|
|
|
#=================================================
|
|
# SCRIPT EXTRAS SECTION
|
|
#-------------------
|
|
|
|
OsType="Whonix-exo"
|
|
AutoShowMadStatus=true
|
|
ClearScreenOnAutoReload=false
|
|
CatnapDuration=1
|
|
|
|
|
|
#=================================================
|
|
# HOST SPECIFIC SECTION
|
|
#-------------------
|
|
|
|
UploadHiveRandomizeExt=true
|
|
OshiBaseUrlOverride="oshiat"
|
|
UsePixeldrainBypass=false
|
|
EnableFiledotProcessing=false
|
|
|
|
# [FileDot - Filedot User / Pass list]
|
|
ar_fdUP[0]="user1|pass1"
|
|
#ar_fdUP[1]="user2|pass2" # Uncomment line to use a 2nd account
|
|
|
|
# [OffShore.cat Upload ApiKeys]
|
|
ar_oscKey[0]='4GDsorzK4e1yowrCiZaBnS992uKjiZVnXbByJr0kHmaAxarP26LkRV79MbKACXt0' # Shared general
|
|
#ar_oscKey[1]='apikey' # Uncomment line to use a 2nd
|
|
|
|
# [pixeldrain.com Upload ApiKeys]
|
|
ar_pdKey[0]='cad31e7f-676d-4d47-a41b-b32087bee0c2' # Shared general
|
|
#ar_pdKey[1]='apikey' # Uncomment line to use a 2nd
|
|
|
|
# [PhantomJS Keys]: pjscloud.sh plugin
|
|
ar_pgsKey[0]='ak-shp9s-6zqr2-d30tt-9h64j-a0zkz'
|
|
ar_pgsKey[1]='ak-2dxy6-mjhk5-ypk2m-dtgvj-4vvbb' # Uncomment line to use a 2nd key
|
|
ar_pgsKey[2]='ak-akvyb-b0kpd-yrxp0-3wnkg-qjwb8' # Uncomment line to use a 3rd key
|
|
ar_pgsKey[3]='ak-z5y5h-s5kpr-kkxpz-rnpxw-xpet2' # Uncomment line to use a 4th key
|
|
ar_pgsKey[4]='ak-ygp2m-rhp5v-znjt2-aq9x9-pz3j9' # Uncomment line to use a 5th key
|
|
ar_pgsKey[5]='ak-fgdhj-j6fad-ap0j1-ta529-v5gwh' # Uncomment line to use a 6th key
|
|
ar_pgsKey[6]='ak-x2ng1-cr476-k4bph-ae8ks-9eg45' # Uncomment line to use a 7th key
|
|
ar_pgsKey[7]='ak-s6k8z-wb6fz-dgb37-j268v-mgspe' # Uncomment line to use a 8th key
|
|
ar_pgsKey[8]='ak-msdn7-vs5jr-4kknq-3qgw7-grj57' # Uncomment line to use a 9th key
|
|
ar_pgsKey[9]='ak-77pgx-g1ge9-twmhy-em51a-p8p53' # Uncomment line to use a 10th key
|
|
|
|
# Global pjscloud enabled hosts
|
|
PJSCloud_pixeldrain=true # Enables pixeldrain ViewPump (pjscloud.sh plugin required)
|
|
PJSCloud_hexload=false # Enables hexload download2 javascript response handling (WIP)
|
|
PJSCloud_daily=false # Enables dailyuploads recaptcha javascript response handling (WIP)
|
|
|
|
|
|
#=================================================
|
|
# DEBUGGING
|
|
#-------------------
|
|
|
|
# DebugAllEnabled: Debug host response output to ./_debug folder
|
|
DebugAllEnabled=false
|
|
|
|
# DebugPluginsEnabled: Debug plugin hook entry and flow to screen
|
|
DebugPluginsEnabled=false
|