sslscrobbler
Serato ScratchLive! / Serato DJ Scrobbler and Twitter bot
File Explorer
Download Latest Version (.zip)- testing.yml
- FUNDING.yml
- test.csv
- getid3.lib.php
- getid3.php
- license.txt
- module.audio-video.riff.php
- module.audio.aac.php
- module.audio.ac3.php
- module.audio.dts.php
- module.audio.flac.php
- module.audio.mp3.php
- module.audio.ogg.php
- module.tag.id3v1.php
- module.tag.id3v2.php
- module.tag.xmp.php
- class.growl.php
- sdk_discord.md
- cacert.pem
- crc32_stream.php
- deflate_stream.php
- http.php
- sdk_discord.php
- web_browser.php
- README.md
- Scrobbler.php
- test.php
- cli.php
- index.php
- album.php
- artist.php
- auth.php
- event.php
- geo.php
- group.php
- library.php
- playlist.php
- radio.php
- tag.php
- tasteometer.php
- track.php
- user.php
- venue.php
- apibase.php
- cache.php
- mysql.php
- socket.php
- sqlite.php
- .htaccess
- lastfmapi.php
- license
- readme
- custom-request.php
- load.php
- search.php
- send.php
- OAuth.php
- twitter.class.php
- composer.json
- license.md
- readme.md
- OAuth.php
- twitteroauth.php
- DOCUMENTATION
- LICENSE
- README
- test.php
- test2.php
- BeatPHPort
- vgd.php
- build.sh
- vinyl.icns
- SSLAdatChunk.php
- SSLCompoundChunk.php
- SSLOcolChunk.php
- SSLOentChunk.php
- SSLOrenChunk.php
- SSLOsesChunk.php
- SSLOtrkChunk.php
- SSLStructChunk.php
- SSLUcokChunk.php
- SSLUcowChunk.php
- SSLUentChunk.php
- SSLUnknownChunk.php
- SSLVrsnChunk.php
- ExternalRepo.php
- OsascriptPromptFactory.php
- PromptFactory.php
- SSLChunkFactory.php
- SSLRepo.php
- SSLTrackFactory.php
- TitleFilteredSSLRepo.php
- XoupRepo.php
- Factory.php
- Inject.php
- ConsoleLogger.php
- FileLogger.php
- L.php
- Logger.php
- NullLogger.php
- ParallelRunner.php
- ParallelTask.php
- NowPlayingObserverWithId.php
- PluginManager.php
- PluginWithId.php
- PluginWrapper.php
- ScrobbleObserverWithId.php
- SSLDiffObserverWithId.php
- TickObserverWithId.php
- TrackChangeObserverWithId.php
- analyzehistory.php
- ajax.php
- nowplaying.html
- CLIDBPlugin.php
- CLIDiscordPlugin.php
- SSLDiscordAdaptor.php
- GrowlPopupNotifier.php
- PopupNotifier.php
- SSLEventRenderer.php
- TerminalNotifierPopupNotifier.php
- CLIIrcCatPlugin.php
- CLIJsonServerPlugin.php
- CLILastfmPlugin.php
- SSLScrobblerAdaptor.php
- CLINowPlayingLoggerPlugin.php
- nowplaying.php
- IURLShortener.php
- VgdURLShortener.php
- BeatportTrackMessageFilter.php
- ITrackMessageFilter.php
- CLITwitterPlugin.php
- SSLTwitterAdaptor.php
- AnalyzerPlugin.php
- curlPlugin.php
- DBPlugin.php
- DiscordPlugin.php
- DmcaAlerter.php
- GrowlPlugin.php
- IrcCatPlugin.php
- JsonServerPlugin.php
- LastfmPlugin.php
- MixcloudSuggestor.php
- NicecastLoggerPlugin.php
- NowPlayingLoggerPlugin.php
- TerminalNotifierPlugin.php
- TwitterPlugin.php
- OsascriptPrompt.php
- Prompt.php
- StdIOPrompt.php
- Event.php
- TrackChangeEvent.php
- TrackStartedEvent.php
- TrackStoppedEvent.php
- TrackUpdatedEvent.php
- ExitObservable.php
- ExitObserver.php
- NowPlayingObservable.php
- NowPlayingObserver.php
- Observable.php
- Observer.php
- ScrobbleObservable.php
- ScrobbleObserver.php
- SSLDiffObservable.php
- SSLDiffObserver.php
- TickObservable.php
- TickObserver.php
- TrackChangeEventList.php
- TrackChangeObservable.php
- TrackChangeObserver.php
- CrankHandle.php
- DiffMonitor.php
- ImmediateNowPlayingModel.php
- ImmediateScrobbleModel.php
- InstantTickSource.php
- NowPlayingModel.php
- ScrobbleModel.php
- ScrobblerTrackModel.php
- SSLDiffDelegate.php
- SSLFileReader.php
- SSLHistoryDatabaseMonitor.php
- SSLHistoryFileCSVInjector.php
- SSLHistoryFileMonitor.php
- SSLHistoryFileReplayer.php
- SSLHistoryIndexFileMonitor.php
- SSLInvalidTransitionException.php
- SSLLibraryFileMonitor.php
- SSLRealtimeModel.php
- SSLRealtimeModelDeck.php
- SSLRealtimeModelPrinter.php
- TailMonitor.php
- TickSource.php
- RuntimeCachingSSLTrack.php
- SSLColumn.php
- SSLColumnUcok.xoup
- SSLColumnUcow.xoup
- SSLLibraryTrack.php
- SSLLibraryTrackOtrk.xoup
- SSLSession.php
- SSLSessionAdat.xoup
- SSLTrack.php
- SSLTrackAdat.xoup
- SSLTrackDelete.php
- SSLTrackDeleteUent.xoup
- SSLVersion.php
- SSLVersionVrsn.xoup
- TitleFilteredRuntimeCachingSSLTrack.php
- UI.php
- XoupCompiler.php
- XoupInterpreter.php
- XoupLoader.php
- XoupParser.php
- Autoloader.php
- CLIPlugin.php
- GetterSetter.php
- Hexdumper.php
- HistoryAnalyzer.php
- HistoryReader.php
- InputHandler.php
- SignalHandler.php
- SSLChunk.php
- SSLChunkParser.php
- SSLChunkReader.php
- SSLDom.php
- SSLFilenameSource.php
- SSLHistoryDiffDom.php
- SSLHistoryDom.php
- SSLHistoryIndexDom.php
- SSLLibraryDom.php
- SSLOptionablePlugin.php
- SSLParser.php
- SSLPluggable.php
- SSLPlugin.php
- SSLStruct.php
- SSLTrackCache.php
- Unpacker.php
- serato4_schema.sql
- NowPlayingModelTest.php
- ScrobblerTrackModelTest.php
- SSLHistoryDatabaseMonitorTest.php
- SSLRealtimeModelDeckTest.php
- SSLRealtimeModelTest.php
- SSLTrackMockTrait.php
- RuntimeCachingSSLTrackTest.php
- SSLTrackTest.php
- bootstrap.php
- UnpackerTest.php
- .gitignore
- config.php-default
- historyreader-mac
- historyreader-win.bat
- historyreader.php
- LICENSE
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/ben-xo/sslscrobbler
Downloads the entire project code from GitHub to your computer.
cd sslscrobbler
Moves into the project folder you just downloaded.
2. Official Install Script
Easy RecommendedPrerequisites
- Homebrew A package manager for macOS/Linux.
brew install php@8.4
Installs the pre-built package via Homebrew — no source build required.
After installing, open a new terminal and run the program's version command (e.g. --version) to confirm it worked.
Pulled directly from this repo's README.
3. PHP (Composer)
EasyPrerequisites
⚠️ This is a large repository, so this method may point to an internal sub-package rather than the actual core product. Check the full README as well.
cd External/twitter-php
This project's files live in a subfolder, so move into it first.
composer install
Installs the PHP libraries listed in composer.json.
Run it with a built-in server like php -S localhost:8000, then open http://localhost:8000 in your browser.
// repository documentation
Was this content helpful?
(0 ratings)
