Jump to content

iOSDDL Uploader for ShareX


9 posts in this topic

Recommended Posts

Updated (edited)

This is a tutorial on how to set up iOSDDL as a custom uploader for ShareX (a screen capture, file sharing and productivity tool, download here).

Simply follow the 5 simple, well-detailed steps.

 

1. Start by opening to ShareX's destination settings window.

From the system tray, right-click the ShareX logo (5548736?s=400&v=4), and hover over "Destinations" (qWh3p4v.png), then click on "Destination settings..." (iedTdOw.png).

From the main window, hover over "Destinations" (qWh3p4v.png), then click on "Destination settings..." (iedTdOw.png).

 

2. Navigate to "Custom uploaders".

To navigate to "Custom uploaders", simply scroll down on the left side of the window until you find "Custom uploaders" (gnswqr0.png) and left-click on it.

 

3. Import the config.

To import the iOSDDL config, simply left-click on the "Import" button (iZ0KOUK.png) and then select the method of importing that you'd like to use (methods are below).

 

Configuration file (import from file): https://iosddl.net/5a117185f738e025/iOSDDL.sxcu

Configuration URL (import from URL): https://pastebin.com/raw/BCNKA3JJ

Configuration code (import from clipboard):

{
  "Name": "iOSDDL",
  "DestinationType": "FileUploader",
  "RequestURL": "https://iosddl.net/api/v2/file/upload",
  "FileFormName": "upload_file",
  "Arguments": {
    "account_id": "YOUR_ID",
    "access_token": "YOUR_TOKEN",
    "folder_id": ""
  },
  "URL": "$json:data[0].url$",
  "DeletionURL": "$json:data[0].delete_url$"
}

 

4. Editing the config for your account.

Now, for the last part, all you need is to acquire your accounts account_id and access_token.

To do this, simply replace YOURUSERNAME and YOURPASSWORD with your iOSDDL (not iOSGods!) account information in the URL below.

https://iosddl.net/api/v2/authorize?username=YOURUSERNAME&password=YOURPASSWORD

Now copy the account_id and account_token, and replace it with the YOUR_ID & YOUR_TOKEN in the configuration file. Either by replacing it in the code before importing, or when already imported.

To do it after importing, simply update the information in the "Arguments".

t0kPzpe.gif

 

5. Selecting iOSDDL as your file uploader.

Now to make sure you are using iOSDDL as your custom uploader for files, make sure you've selected "iOSDDL" in the "File uploader" roll-down.

UfQyBsK.png

And select "Custom file uploader" in "Destinations" (qWh3p4v.png) > "File uploader".

WGPUfrP.png

Now, you're all set.


To upload files to your iOSDDL account using ShareX, simply right-click the file on your computer, and left-click on "Upload with ShareX" (mXqCjZS.png).

This will automatically upload the file to your account, and copy the download URL to your clipboard.

The deletion URL will also be saved in your ShareX history.

 

Tip

You can also use this to upload text files and images to your iOSDDL account, simply change the uploader in your destinations settings.

 

Updated by Guest
Updated the config
Posted (edited)

Hype!

Updated by DiDA
Posted

Thanks @Zimon

I was messing around with the destination settings last night & wondered if it'd be possible to upload straight to iosddl & it is ;) 

Posted
1 hour ago, Joka said:

Thanks @Zimon

I was messing around with the destination settings last night & wondered if it'd be possible to upload straight to iosddl & it is ;) 

:D

Posted
1 hour ago, Joka said:

@Zimon No longer working for me :3

Just says "URL is empty" whenever I try & upload something.

Yes, notcied this too. The site is now HTTPS and that might be what's causing the issue, or something else. Will look in to it ASAP. :) 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
  • Create New...

Important Information

We would like to place cookies on your device to help make this website better. The website cannot give you the best user experience without cookies. You can accept or decline our cookies. You may also adjust your cookie settings. Privacy Policy - Guidelines