All Projects → Insfgg99x → Fgdownloader

Insfgg99x / Fgdownloader

Licence: mit
用于断点下载、任务队列、上传进度、下载进度

Projects that are alternatives of or similar to Fgdownloader

Telegram Upload
Upload and download files from Telegram up to 2GiB using your account
Stars: ✭ 223 (+55.94%)
Mutual labels:  downloader, download, upload
CoubDownloader
A simple downloader for coub.com
Stars: ✭ 64 (-55.24%)
Mutual labels:  downloader, download, download-videos
gb-dl
A python based utility to download courses from infosec4tc.teachable.com , academy.ehacking.net and stackskills.com for personal offline use.
Stars: ✭ 33 (-76.92%)
Mutual labels:  downloader, download, download-videos
Floatplane-Downloader
Project for automatically organizing and downloading Floatplane videos for plex.
Stars: ✭ 94 (-34.27%)
Mutual labels:  downloader, download, download-videos
Filedownloader
Multitask、MultiThread(MultiConnection)、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process
Stars: ✭ 10,408 (+7178.32%)
Mutual labels:  downloader, download, breakpoint
angular-material-datatransfer
A HTML5 datatransfer UI for handling upload and download of multiple simultaneous files.
Stars: ✭ 13 (-90.91%)
Mutual labels:  downloader, download, upload
Edx Dl
A simple tool to download video lectures from edx.org (and other openedx sites)
Stars: ✭ 1,769 (+1137.06%)
Mutual labels:  download-videos, downloader
Youtubevideodownloader
Download videos from YouTube and many other video sites
Stars: ✭ 39 (-72.73%)
Mutual labels:  download-videos, downloader
Nodestream
Storage-agnostic streaming library for binary data transfers
Stars: ✭ 70 (-51.05%)
Mutual labels:  download, upload
Httptransfertasks
Cross Platform HTTP Transfers for downloading and uploading (supports background operations)
Stars: ✭ 87 (-39.16%)
Mutual labels:  download, upload
Webhubbot Downloader
Download videos from xiyouMc's WebHubBot.
Stars: ✭ 24 (-83.22%)
Mutual labels:  download-videos, downloader
Github Files Fetcher
Download a specific folder or file from a GitHub repo through command line
Stars: ✭ 73 (-48.95%)
Mutual labels:  downloader, download
Videodownloadhelper
Chrome Extension to Help Download Video for Some Video Sites.
Stars: ✭ 136 (-4.9%)
Mutual labels:  download-videos, download
Dropbox Stream
Upload & Download streams for Dropbox
Stars: ✭ 35 (-75.52%)
Mutual labels:  download, upload
Flickrsync
A command line tool to synchronise, upload, download, pictures between the local file system and Flickr. Image hash signature of the picture is used to uniquely identify the image.
Stars: ✭ 14 (-90.21%)
Mutual labels:  download, upload
Flickr Set Get
A simple command line app to download photos from a flickr set
Stars: ✭ 57 (-60.14%)
Mutual labels:  downloader, download
Youtubedownloader
Android App for searching for videos on Youtube by keywords using YouTube Data API and download videos from YouTube in different formats.
Stars: ✭ 25 (-82.52%)
Mutual labels:  download-videos, download
Docker Jdownloader
JDownloader 2 Docker Image (Multiarch) - Passed 40M Downloads
Stars: ✭ 85 (-40.56%)
Mutual labels:  downloader, download
Okhttps
如艺术一般优雅,像 1、2、3 一样简单,前后端通用,轻量却强大的 HTTP 客户端(同时支持 WebSocket 与 Stomp 协议)
Stars: ✭ 92 (-35.66%)
Mutual labels:  download, upload
Gophie
An Aggregator Engine for searching and downloading movies free - NO ADs!
Stars: ✭ 94 (-34.27%)
Mutual labels:  download-videos, downloader

FGGDownloadManager

断点续传下载文件,文件上传显示进度

Version License Platform

Usage

  • download
/**
*  断点下载(get)
*
*  @param  urlString        下载的链接
*  @param  destinationPath  下载的文件的保存路径
*  @param  process         进度的回调,会多次调用
*  @param  completion      下载完成的回调
*  @param  failure         下载失败的回调
*/
- (void)downloadUrl:(NSString *)urlString
             toPath:(NSString *)destinationPath
            process:(FGProcessHandle)process
         completion:(FGCompletionHandle)completion
            failure:(FGFailureHandle)failure;

/**
*  断点下载(post)
*
*  @param  host            下载的链接
*  @param  p               post参数
*  @param  destinationPath 下载的文件的保存路径
*  @param  process         进度的回调,会多次调用
*  @param  completion      下载完成的回调
*  @param  failure         下载失败的回调
*/
- (void)downloadHost:(NSString *)host
               param:(NSString *)p
              toPath:(NSString *)destinationPath
             process:(FGProcessHandle)process
          completion:(FGCompletionHandle)completion
             failure:(FGFailureHandle)failure;
  • upload
/**
*  上传
*  @param  host        服务器地址
*  @param  data        文件二进制数据
*  @param  p           post请求的参数
*  @param  fileName    文件名(如1.jpg)
*  @param  name        服务器文件的变量名
*  @param  mimeType    文件的mimeType(如image/jpeg)
*  @param  process     进度的回调(会多次调用)
*  @param  completion  成功的回调
*  @param  failure     失败的回调
*/
- (void)upload:(NSString *)host
        parama:(NSDictionary *)p
          file:(NSData *)data
      mimeType:(NSString *)type
      fileName:(NSString *)n1
          name:(NSString *)n2
       process:(FGProcessHandle)process
    completion:(FGUploadCompletionHandle)completion
       failure:(FGFailureHandle)failure;

Install

  • Cocopods
pod repo update
pod 'FGGDownloader', '~> 2.2'
pod install
  • Manual 下载 FGGDownloader 并引入项目,导入FGHeader.h文件
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].