All Projects → LussacZheng → you-get.exe

LussacZheng / you-get.exe

Licence: other
You-Get unofficial build executable for Windows || You-Get 非官方构建的可执行文件

Programming Languages

Batchfile
5799 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to you-get.exe

HatVenom
HatVenom is a HatSploit native powerful payload generation tool that provides support for all common platforms and architectures.
Stars: ✭ 84 (+110%)
Mutual labels:  executable, exe
dogfood
A tool for building self contained Lua executables
Stars: ✭ 26 (-35%)
Mutual labels:  standalone, executable
docker-udata
udata and plugins all-in-one Docker image
Stars: ✭ 15 (-62.5%)
Mutual labels:  standalone
hls-live-thumbnails
A service which will generate thumbnails from a live HLS stream.
Stars: ✭ 49 (+22.5%)
Mutual labels:  standalone
FullProxy
Bind and reverse connection based, SOCKS5, HTTP and PortForward based portable proxy
Stars: ✭ 22 (-45%)
Mutual labels:  executable
rombundler
A tiny libretro frontend to release homebrews as executables
Stars: ✭ 49 (+22.5%)
Mutual labels:  exe
rstpad
Standalone reStructuredText editor with live preview (native app)
Stars: ✭ 35 (-12.5%)
Mutual labels:  standalone
mem64
Run Any Native PE file as a memory ONLY Payload , most likely as a shellcode using hta attack vector which interacts with Powershell.
Stars: ✭ 26 (-35%)
Mutual labels:  executable
observable-to-standalone
Importing an Observable notebook into a standalone application
Stars: ✭ 31 (-22.5%)
Mutual labels:  standalone
Galaxy-Attack
An inspiration of the original Atari Space Invaders game built in pygame 👾 🎮
Stars: ✭ 32 (-20%)
Mutual labels:  pyinstaller
make-deno-edition
Automatically makes package.json projects (such as npm packages and node.js modules) compatible with Deno.
Stars: ✭ 39 (-2.5%)
Mutual labels:  executable
zwave-core
Flexible Z-Wave Service Server - Access your Z-Wave nodes fast and independent - Planned/supported: REST-API, Browser UI, MQTT* - Perfect for maintaining big node-numbers, drop-in ozwcp replacement!
Stars: ✭ 19 (-52.5%)
Mutual labels:  standalone
dali
Indie assembler/linker for Dalvik VM .dex & .apk files (Work In Progress)
Stars: ✭ 55 (+37.5%)
Mutual labels:  standalone
basgo
basgo compiles BASIC-lang to Golang. Then 'go build' can translate code to native executable binary.
Stars: ✭ 31 (-22.5%)
Mutual labels:  executable
parcl
Gradle plugin for bundling your Java application for distribution on Windows, Mac and Linux
Stars: ✭ 52 (+30%)
Mutual labels:  executable
For 0416
당신의 컴퓨터에 노란리본을 달아드립니다. For_0416 & Remember 0416
Stars: ✭ 70 (+75%)
Mutual labels:  exe
get-bin-path
Get the current package's binary path
Stars: ✭ 25 (-37.5%)
Mutual labels:  executable
not-only-mining-pool
new generation general mining pool in go
Stars: ✭ 31 (-22.5%)
Mutual labels:  standalone
PyInstallerGUI
The easiest use Pyinstaller GUI application
Stars: ✭ 15 (-62.5%)
Mutual labels:  pyinstaller
upx
Node.js cross-platform wrapper for UPX - the ultimate packer for eXecutables.
Stars: ✭ 27 (-32.5%)
Mutual labels:  executable

| English | 简体中文 |

You-Get Unofficial Build Executable

platform GitHub release GitHub All Releases

Use PyInstaller to bundle You-Get into a single executable for Windows.

Get "you-get.exe"

Notice: This is NOT the official build.

Download the latest build executable from Releases Page.

Bugs

If something goes wrong when using the latest released executable, feel free to submit an issue. If you don't have a GitHub account, leave a message in this page. You'd better attach the debug info. Get the detailed error report by adding the --debug option:

you-get --debug https://your.video/url/here

For SSL related issues, try to use -k option:

you-get -k --debug https://your.video/url/here

Developer Instructions

See below if you want to bundle and build by yourself.

Preparation

The following dependencies are required and must be installed separately.

  1. Python 3.7-3.9
    According to the README of PyInstaller, the supported Python version is 3.5-3.9 now (Nov. 18th, 2020). To create a 32-bit executable, run PyInstaller under a 32-bit Python.

  2. PyInstaller

    $ pip install pyinstaller
  3. Git

Get this repository

$ git clone https://github.com/LussacZheng/you-get.exe.git

Build for the first time

There are several batchfiles, just click them by the following order:

  1. Run devscripts/init.bat .
    (It will clone the you-get repository by git clone . If you want to use proxy when cloning, edit devscripts/use-proxy.conf according to the sample.)
  2. After initialization, run build.bat .
  3. Find the executable in dist/ folder.

Build again if You-Get upgraded

To re-build after the new release of You-Get:

  1. Make sure the scripts of this repository is up to date:

    $ git pull

    If You-Get modified the src/you_get/extractors/__init__.py and I have not followed up and submitted in time, you need to manually edit repository/_extractors/__init__.py according to this .

  2. Run devscripts/update.bat .
    (It also reads the proxy settings from devscripts/use-proxy.conf )

  3. Run build.bat.

  4. Find the executable in dist/ folder.

More Information

See more information in doc folder.


TODO

  • Introduce Poetry for dependency management.
  • Rewrite build.bat with Python. (maybe)
  • Use GitHub Action to build and release.

License

You-Get is originally distributed under the MIT license.

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