Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/darknessomi/musicbox
/ functions
Functions
500 in github.com/darknessomi/musicbox
⨍
Functions
500
◇
Types & classes
26
Method
__init__
(self)
NEMbox/config.py:12
Method
__init__
(self, ui=None)
NEMbox/player.py:63
Method
__init__
(self, error_type: str, message: str, hint: str = "")
NEMbox/daemon.py:46
Method
__init__
(self)
NEMbox/daemon.py:129
Method
__init__
(self, json_mode: bool = False, quiet: bool = False)
NEMbox/cli.py:136
Method
__init__
Database stores every info. version int # if value in file is unequal to value defined in this class. # An database
NEMbox/storage.py:15
Method
__init__
(self)
NEMbox/api.py:334
Method
__init__
(self, name, session)
NEMbox/osdlyrics.py:115
Method
__init__
(self)
NEMbox/cache.py:44
Method
__init__
(self)
NEMbox/ui.py:95
Method
__init__
(self)
NEMbox/menu.py:140
Method
__init__
(self, content, START)
NEMbox/scrollstring.py:6
Method
__repr__
(self)
NEMbox/scrollstring.py:26
Function
_format_queue
(data: dict[str, Any])
NEMbox/cli.py:702
Function
_format_status
(data: dict[str, Any])
NEMbox/cli.py:534
Method
_kill
(p)
NEMbox/cache.py:67
Method
_on_signal
(_signum, _frame)
NEMbox/daemon.py:178
Method
_pause
(self)
NEMbox/daemon.py:369
Method
_queue_clear
(self)
NEMbox/daemon.py:487
Method
_resume
(self)
NEMbox/daemon.py:375
Method
_shutdown
(self)
NEMbox/daemon.py:284
Method
_stop
(self)
NEMbox/daemon.py:393
Method
_toggle
(self)
NEMbox/daemon.py:384
Method
account
(self)
NEMbox/menu.py:198
Method
addstr
(self, *args)
tests/test_ui_login_qr.py:21
Method
album_key_event
(self)
NEMbox/menu.py:497
Method
append_translation
(translated_lyric, origin_lyric)
NEMbox/ui.py:233
Method
artists
(self, artist_id)
NEMbox/api.py:789
Function
boom
(method, params=None)
tests/test_cli.py:405
Method
build_search_error
(self)
NEMbox/ui.py:808
Method
build_submenu
(self, data)
NEMbox/ui.py:389
Method
cache_song
(self, song_id, song_name, artist, song_url, song_type="", level="")
NEMbox/player.py:926
Method
change_term
(self, signum, frame)
NEMbox/menu.py:319
Method
config_mpg123
(self)
NEMbox/player.py:131
Method
config_mpv
(self)
NEMbox/player.py:135
Method
config_notifier
(self)
NEMbox/player.py:127
Function
coroutine
(func)
NEMbox/cmd_parser.py:20
Method
current_song
(self)
NEMbox/player.py:139
Method
dig_info
(self, data, dig_type)
tests/test_cli.py:23
Method
download_lyric
(self, is_transalted=False)
NEMbox/player.py:653
Method
download_song
(self, song_id, song_name, artist, url, song_type="", level="")
NEMbox/player.py:669
Function
encrypted_id
(id)
NEMbox/encrypt.py:32
Function
fail_menu
()
tests/test_main.py:14
Function
fake_eapi_request
(path, params=None)
tests/test_api_endpoint_updates.py:139
Function
fake_main
(argv)
tests/test_cli.py:429
Function
fake_next_idx
()
tests/test_player.py:132
Function
fake_playlist_songlist
(playlist_id)
tests/test_api_endpoint_updates.py:281
Function
fake_raw_request
(method, endpoint, data=None)
tests/test_api_endpoint_updates.py:246
Function
fake_request
(method, path, params=None)
tests/test_api_endpoint_updates.py:23
Method
fm_callback
(self)
NEMbox/menu.py:1233
Method
fm_like
(self, songid, like=True, time=25, alg="itembased")
tests/test_cli.py:75
Method
fm_like
(self, songid, like=True, time=25, alg="itembased")
NEMbox/api.py:716
Method
fm_trash
(self, songid, time=25, alg="RT")
NEMbox/api.py:727
Method
format_help
(self)
NEMbox/cli.py:113
Method
get_account_info
(self)
tests/test_cli.py:96
Method
get_lyric_time
(lyric_line)
NEMbox/ui.py:219
Method
get_timestap
(lyric_line)
NEMbox/ui.py:212
Method
get_version
(self)
tests/test_cli.py:91
Method
get_version
(self)
tests/test_main.py:9
Function
human
(data: dict[str, Any])
NEMbox/cli.py:695
Method
is_empty
(self)
NEMbox/player.py:157
Method
is_index_valid
(self)
NEMbox/player.py:161
Method
is_ordered_loop_mode
(self)
NEMbox/player.py:111
Method
is_ordered_mode
(self)
NEMbox/player.py:107
Method
is_random_loop_mode
(self)
NEMbox/player.py:123
Method
is_random_mode
(self)
NEMbox/player.py:119
Method
is_running
(self)
tests/test_cli.py:279
Method
is_single_loop_mode
(self)
NEMbox/player.py:115
Method
like_event
(self)
NEMbox/menu.py:461
Method
list
(self)
NEMbox/player.py:95
Method
login
(self, username, password, userid, nickname)
NEMbox/storage.py:74
Method
login_qr_check
(self, unikey)
tests/test_cli.py:102
Method
login_qr_url
(unikey)
tests/test_cli.py:82
Method
logout
(self)
NEMbox/storage.py:82
Function
md5
(s)
NEMbox/utils.py:25
Method
md5pass
(self)
NEMbox/menu.py:202
Method
mode
(self)
NEMbox/player.py:103
Method
mouseMoveEvent
(self, event)
NEMbox/osdlyrics.py:82
Method
mousePressEvent
(self, event)
NEMbox/osdlyrics.py:79
Method
next_song
(self)
NEMbox/menu.py:359
Method
on_exit
(song_id, path)
NEMbox/player.py:927
Method
order
(self)
NEMbox/player.py:99
Method
paintEvent
(self, event)
NEMbox/osdlyrics.py:91
Method
personal_fm
(self)
tests/test_cli.py:63
Method
playing_id
(self)
NEMbox/player.py:149
Method
playing_name
(self)
NEMbox/player.py:153
Method
playlist_catelogs
(self)
NEMbox/api.py:762
Method
previous_song
(self)
NEMbox/menu.py:364
Function
primer
(*args, **kwargs)
NEMbox/cmd_parser.py:22
Method
quit_event
(self)
NEMbox/menu.py:632
Method
recommend_resource
(self)
tests/test_cli.py:60
Method
register_anonimous
注册匿名设备以获取 MUSIC_A,对照 api-enhanced register/anonimous。
NEMbox/api.py:618
Method
resize_key_event
(self)
NEMbox/menu.py:611
Method
run_mpg123
(self, on_exit, url, expires=-1, get_time=-1)
NEMbox/player.py:540
Method
run_mpv
(self, on_exit, url, expires=-1, get_time=-1, duration=0, token=0)
NEMbox/player.py:466
Function
runtime_paths
(monkeypatch)
tests/test_daemon.py:21
Method
search
(self, keywords, stype=1, offset=0, total="true", limit=50)
tests/test_cli.py:10
Method
search
(self, keywords, stype=1, offset=0, total="true", limit=50)
NEMbox/api.py:733
Method
send_kill
(self, signum, fram)
NEMbox/menu.py:323
Function
serve
()
tests/test_daemon.py:72
← previous
next →
301–400 of 500, ranked by callers