All Projects → kingcos → Wwdchelper

kingcos / Wwdchelper

Licence: mit
⏬ Help you get WWDC info easily, especially for subtitles.

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Wwdchelper

Ether
A Command-Line Interface for the Swift Package Manager
Stars: ✭ 86 (-58.65%)
Mutual labels:  swift-package-manager, command-line-tool
Gitbuddy
Your buddy in managing and maintaining GitHub repositories, and releases. Automatically generate changelogs from issues and merged pull-requests.
Stars: ✭ 184 (-11.54%)
Mutual labels:  command-line-tool, swift-package-manager
vintage
[UNMAINTED] command-line tool to check for outdated Swift Package Manager dependencies
Stars: ✭ 33 (-84.13%)
Mutual labels:  swift-package-manager, command-line-tool
Swift Docker
Build & test your swift packages using docker - `swift docker test`
Stars: ✭ 179 (-13.94%)
Mutual labels:  swift-package-manager
Wwdc Notes
WWDCNotes.com content ✨
Stars: ✭ 183 (-12.02%)
Mutual labels:  wwdc
Tq
Perform a lookup by CSS selector on an HTML input
Stars: ✭ 193 (-7.21%)
Mutual labels:  command-line-tool
Linode Cli
The Linode CLI
Stars: ✭ 198 (-4.81%)
Mutual labels:  command-line-tool
L10n Swift
Localization of the application with ability to change language "on the fly" and support for plural form in any language.
Stars: ✭ 177 (-14.9%)
Mutual labels:  swift-package-manager
Codablewrappers
A Collection of PropertyWrappers to make custom Serialization of Swift Codable Types easy
Stars: ✭ 197 (-5.29%)
Mutual labels:  swift-package-manager
App
An easy way to connect with fellow developers during WWDC
Stars: ✭ 188 (-9.62%)
Mutual labels:  wwdc
Zsh Vi Mode
💻 A better and friendly vi(vim) mode plugin for ZSH.
Stars: ✭ 181 (-12.98%)
Mutual labels:  command-line-tool
Githubsearchwithswiftui
SwiftUI and Combine based GitHubSearch example.
Stars: ✭ 183 (-12.02%)
Mutual labels:  wwdc
Toolbox
Simplifies common command line tasks when using Vapor
Stars: ✭ 194 (-6.73%)
Mutual labels:  command-line-tool
Carting
🚘 A simple tool for updating Carthage script phase
Stars: ✭ 182 (-12.5%)
Mutual labels:  swift-package-manager
Zoxide
A smarter cd command. Supports all major shells.
Stars: ✭ 4,422 (+2025.96%)
Mutual labels:  command-line-tool
Autosubsync
Automatically synchronize subtitles with audio using machine learning
Stars: ✭ 179 (-13.94%)
Mutual labels:  command-line-tool
Partitionkit
A SwiftUI Library for creating resizable partitions for View Content.
Stars: ✭ 196 (-5.77%)
Mutual labels:  swift-package-manager
Icon Font To Png
Python script (and library) for exporting icons from icon fonts (e.g. Font Awesome, Octicons) as PNG images
Stars: ✭ 186 (-10.58%)
Mutual labels:  command-line-tool
Comics Downloader
tool to download comics and manga in pdf/epub/cbr/cbz from a website
Stars: ✭ 190 (-8.65%)
Mutual labels:  command-line-tool
Miniserve
🌟 For when you really just want to serve some files over HTTP right now!
Stars: ✭ 2,894 (+1291.35%)
Mutual labels:  command-line-tool

WWDCHelper Logo

WWDCHelper

English | 中文

Inspired by qiaoxueshi/WWDC_2015_Video_Subtitle, ohoachuck/wwdc-downloader, and @onevcat's videos. Thanks for their inspiration and efforts. 👏

Info

WWDCHelper is a command line tool on macOS for you to get WWDC info easily. Now you can get download links of SD/HD video & PDF, and download subtitles in English, Janpanese (only WWDC 2018 & 2019), and even Simplified Chinese directly by it.

You can also download subtitles at the releases page.

Notice:

Although I have written in Swift for years, I still have a lot to learn about Swift. And to be honest, CLI (Command Line Interface) is not familiar for me. So this program is not perfect, even a little wired. So you can issue me if you have any questions, advices or find some bugs . I will be very appreciated for your help. ❤️

How

Install

You should have Swift Package Manager installed or latest Xcode installed with command line tools in your macOS.

> git clone https://github.com/kingcos/WWDCHelper.git
> cd WWDCHelper
> ./install.sh

Run

WWDCHelper -h

Demo

  • Update: If you want to get all sessions info of WWDC 2019 (Including videos' download links):
> wwdchelper -y 2019
  • Update: - If you want to download subtitles in English of WWDC 2019:
# HD Videos:
> wwdchelper -y 2019 -l eng
or
# SD Videos:
> wwdchelper -y 2019 --sd -l eng
  • If you just want to get Session 202 & 203 info of WWDC 2019:
> wwdchelper -s 202 203
or
> wwdchelper -y 2019 -s 202 203
or
> wwdchelper --year 2019 --sesions 202 203
  • If you want to download subtitles in English of Session 202 & 203 for SD videos:
> wwdchelper -s 202 203 -l eng --sd
or
> wwdchelper --year 2019 --sessions 202 203 --language eng --sd
  • If you want to download all subtitles in English for HD videos, and specify the path (NOT recommend):
> wwdchelper -l eng -p /Users/kingcos/Downloads/hd/eng/

NOT Implemented

Maybe implement these features in the future.

  • [x] Download multiple subtitles at once
  • [x] Support subtitles in all languages that provided
  • [x] Support ALL WWDC (2012 ~ 2019)
  • [x] Swift 4.1
  • [x] Swift 4.2
  • [x] Swift 5.0
  • [ ] Support for Linux 🐧

Reference

LICENSE

  • MIT
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].