Skip to content

TransFlow is a framework for downloading audios (for example, VK) to a device

Notifications You must be signed in to change notification settings

sunmisc/TransFlow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TransFlow is an object-oriented framework for uploading your audios (for example VK) to your device, in this case in MP3 format

The author was very inspired by the new feature - Fibers (Virtual Threads) Hence the requirement jdk 21+ In this situation, you could get by with your own ForkJoinPool with asyncMode (FIFO) In addition, virtual threads use FJP as a scheduler

This killer feature can kill the asynchronous programming paradigm

Get access token:

https://id.vk.com/about/business/go/docs/ru/vkid/latest/oauth-vkontakte/implicit-flow-user

Required dependencies

JDK jdk 21+

Config:

  • access_token=Your access token
  • playlist=ID of the playlist we want to download (any public)
  • save_files_to=Save location

Build

mvn clean package

About

TransFlow is a framework for downloading audios (for example, VK) to a device

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages