# 2025.01.18 - [mad] Updates to url_encode function and addition of conversion of utf8 to ascii function # 2025.01.17 - [ranoz] Servers response to resume changed, set as no resume type for now # 2025.01.17 - [uwabaki] Add download handling for uwabaki onion address urls # 2025.01.16 - [ranoz] Fix filenames with unicode chars in the download url # 2025.01.16 - [up_axfc] Move convert utf8 to ascii to mad function # 2025.01.16 - [up_uwabaki] Add uwabaki.party as upload host (1GB, no expiration, no DMCA, no logs)
42 lines
1.6 KiB
Bash
42 lines
1.6 KiB
Bash
#! Name: up_nantes.sh
|
|
#! Author: kittykat
|
|
#! Version: 2025.01.18
|
|
#! Desc: Add support for uploading files to fichiers.nantes.cloud
|
|
#! Info: Files are accessible at https://address/f.php?h=<file_code>&p=1
|
|
#! MaxSize: 10GB
|
|
#! Expire: 1 Month
|
|
#! Usage: Copy this file into the ./${ScriptDir}/hosts/ folder
|
|
#!
|
|
#!
|
|
#! ------------ REQUIRED SECTION ---------------
|
|
#! @[UPDATE] ListUploadHosts: This string is loaded into mad.sh and allows dynamic handling of new url data
|
|
#! Format: '/HostCode/HostNick/HostFuncPrefix@'
|
|
#! HostCode: <aUniqueCodeForHost> (ie. 'fh' for filehaus -- cannot be used by other hosts)
|
|
#! HostNick: What is displayed throughout MAD output
|
|
#! HostFuncPrefix: <aUniqueStringThatMustPrefixHostFunctions> ie. 'fh' -- fh_UploadFile()
|
|
#! * Note: Must begin with a letter a-z (functions beginning with numbers are no bueno)
|
|
HostCode='nant'
|
|
HostNick='nantes.cloud'
|
|
HostFuncPrefix='nant'
|
|
#!
|
|
#! !! DO NOT UPDATE OR REMOVE !!
|
|
#! This merges the Required HostAndDomainRegexes into mad.sh
|
|
ListUploadHosts=${ListUploadHosts}'/'${HostCode}'/'${HostNick}'/'${HostFuncPrefix}'@'
|
|
#!
|
|
#!
|
|
#! Jirafeau Host
|
|
#! -------------
|
|
#!
|
|
#! ------------ (1) Host Main Upload Function --------------- #
|
|
#!
|
|
#! @REQUIRED: Host Main Upload function
|
|
#! Must be named specifically as such:
|
|
#! <HostFuncPrefix>_UploadFile()
|
|
nant_UploadFile() {
|
|
jira_MaxUploadSizeInBytes=10737418240
|
|
jira_PostUrlHost='https://fichiers.nantes.cloud/script.php'
|
|
jira_filetype=1
|
|
jira_timeval="week"
|
|
jira_downloadLinkPrefix='https://fichiers.nantes.cloud/f.php?h='
|
|
jira_UploadFile ${1} ${2} ${3} ${4}
|
|
}
|