Coder Social home page Coder Social logo

danmaq's Introduction

DanmaQ Travis CI status

DanmaQ, pronounced as /danmakju:/ is a small QT program to play danmaku on any screen.

DanmaQ is still under development, documents might be outdated.

Dependencies

danmaQ depends on Qt5.

Installation

AppImage

On Linux X86-64, you can download the bundled AppImage.

wget https://github.com/tuna/danmaQ/releases/download/cpp-0.1/danmaQ.AppImage
chmod +x danmaQ.AppImage
./danmaQ.AppImage

Source

apt-get install qt5-default libqt5x11extras5-dev cmake  # for ubuntu and debian
zypper install  libQt5X11Extras5 cmake          # for openSUSE
dnf install  qt5-qtx11extras-devel cmake        # fedora

mkdir build && cd build 
cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release 
make && sudo make install

Windows

Download binary from releases page.

Arch Linux

yaourt -S danmaq-git

Fedora

Please enable FZUG repo

dnf config-manager --add-repo=http://repo.fdzh.org/FZUG/FZUG.repo

Then install by dnf

dnf install danmaQ

Usage

Use TUNA Service

First you need to create a channel, go to http://dm.tuna.moe/ and create a channel, (let's use ooxx as the channel name and passw0rd as the password)

Then run danmaQ and fill http://dm.tuna.moe to server, and channel name (ooxx) & channel password (passw0rd).

Then any audiences can open http://dm.tuna.moe/ and click to your channel page, lauch danmaku in your screen!

Self Hosted Service

See gdanmaku-server.

TODO

  • Multi-Screen support
  • Chatting
  • RPM package
  • Deb package

danmaq's People

Contributors

acgtyrant avatar bigeagle avatar hexchain avatar sztsian avatar xen0n avatar z4yx avatar

Watchers

 avatar

Forkers

zb872676223

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.