Windows Media Player

File.....Edit.....Format.....View.....Help.....

00:00
0:00


let track_name = document.querySelector(".songtitle"); let playpause_btn = document.querySelector(".playpause-track"); let next_btn = document.querySelector(".next-track"); let prev_btn = document.querySelector(".prev-track"); let seek_slider = document.querySelector(".seek_slider"); let volume_slider = document.querySelector(".volume_slider"); let curr_time = document.querySelector(".current-time"); let total_duration = document.querySelector(".total-duration"); let track_index = 0; let isPlaying = false; let updateTimer; // Create new audio element let curr_track = document.getElementById("music"); // Define the tracks that have to be played let track_list = [ { name:"propose", path:"https://www.dropbox.com/scl/fi/ybfki85cetu6sr7hnfg4n/.mp3?rlkey=01kyrcaud0qiqix7mue9lxrx1&st=uuyz0rzs&raw=1" }, { name:"mulan", path:"https://cdn.discordapp.com/attachments/984199687726833677/1038986030776328264/yt1s.com_-_Lexie_Liu_Mulan_Official_Audio.mp3" }, { name:"vangogh", path:"https://cdn.discordapp.com/attachments/984199687726833677/1038985407255294064/yt1s.com_-_Amine_Van_Gogh_Official_Visualizer.mp3" }, { name: "mastermind", path: "https://cdn.discordapp.com/attachments/984199687726833677/1038984261132374120/yt1s.com_-_Taylor_Swift_Mastermind_Official_Lyric_Video.mp3", }, ]; function loadTrack(track_index) { clearInterval(updateTimer); resetValues(); // Load a new track curr_track.src = track_list[track_index].path; curr_track.load(); // Set an interval of 1000 milliseconds for updating the seek slider updateTimer = setInterval(seekUpdate, 1000); // Move to the next track if the current one finishes playing curr_track.addEventListener("ended", nextTrack); } // Reset Values function resetValues() { curr_time.textContent = "0:00"; total_duration.textContent = "0:00"; seek_slider.value = 0; } function playpauseTrack() { if (!isPlaying) playTrack(); else pauseTrack(); } function playTrack() { curr_track.play(); isPlaying = true; // Replace icon with the pause icon playpause_btn.innerHTML = ''; } function pauseTrack() { curr_track.pause(); isPlaying = false; // Replace icon with the play icon playpause_btn.innerHTML = ''; } function nextTrack() { if (track_index < track_list.length - 1) track_index += 1; else track_index = 0; loadTrack(track_index); playTrack(); } function prevTrack() { if (track_index > 0) track_index -= 1; else track_index = track_list.length; loadTrack(track_index); playTrack(); } function setVolume() { // Set the volume according to the // percentage of the volume slider set curr_track.volume = volume_slider.value / 100; } function seekTo() { seekto = curr_track.duration * (seek_slider.value / 100); curr_track.currentTime = seekto; } function seekUpdate() { let seekPosition = 0; // Check if the current track duration is a legible number if (!isNaN(curr_track.duration)) { seekPosition = curr_track.currentTime * (100 / curr_track.duration); seek_slider.value = seekPosition; // Calculate the time left and the total duration let currentMinutes = Math.floor(curr_track.currentTime / 60); let currentSeconds = Math.floor(curr_track.currentTime - currentMinutes * 60); let durationMinutes = Math.floor(curr_track.duration / 60); let durationSeconds = Math.floor(curr_track.duration - durationMinutes * 60); // Adding a zero to the single digit time values if (currentSeconds < 10) { currentSeconds = "0" + currentSeconds; } if (durationSeconds < 10) { durationSeconds = "0" + durationSeconds; } if (currentMinutes < 10) { currentMinutes = currentMinutes; } if (durationMinutes < 10) { durationMinutes = durationMinutes; } curr_time.textContent = currentMinutes + ":" + currentSeconds; total_duration.textContent = durationMinutes + ":" + durationSeconds; } } // Load the first track in the tracklist loadTrack(track_index);

Show:

Songs:

Duration:

Order:

.

my playlist

Propose

30 min 30 sec

Customized

© vW5g6Do

about.txt

File.....Edit.....Format.....View.....Help.....

견우, 제로 | 성인 | 비이입 온리편의상 성향 상관 없이 1T1D 유지.저도 가급적 같은 배려 받길 원해요.
(1T1D 불가능 시 유입X로 부탁드려요.)
이미 친분이 깊은 최 요원 드림러가 계신다면
찾아오지 말아주세요.
연결 후 지속적인 겹드림 유입은
블락으로 대응합니다.
장르 특성상 사망, 유혈 등의 비윤리적 요소가
많습니다. 팔로우 시 유의 부탁드립니다.
원작 스포일러 언급 有.+ 언급은 없으나 다른 계정에서
아이카츠! 호시미야 이치고 드림을 하고 있습니다.
극오픈 성향이나, 친한 온리 드림러분이
계시다면 스루 부탁드립니다.

dream.txt

File.....Edit.....Format.....View.....Help.....

괴담에 떨어져도 출근을 해야 하는구나
최 요원 x 선우 윤
BL 전애인 / 드림주 른 드림으로
종종 과거 (연인 시점) 의 언급도 많습니다.
또한, 장르 내 타 캐릭터들과 접점이 존재합니다. 민감하시면 팔로우를 재고해주세요.+ 애정하는 분이 있어
아래 드림러분은 모시지 않습니다.
괴담출근
- 류재관, 장허운, 은하제
18TRIP
- 나츠메 요다카, 이소타케 아쿠타
하치노야 나기
쿠로코의 농구
- 키세 료타
다이아몬드 에이스
- 미유키 카즈야
체인소 맨
- 덴지, 요시다, 레제
프로젝트 세카이
- 카미시로 루이

Messnger

File.....Edit.....Format.....View.....Help.....