Khi xem video trΓͺn yanhh3d.ee, DevTools hiα»n thα» mα»t nguα»n:
data:application/vnd.apple.mpegurl;base64,...
| /** | |
| * | |
| * - TαΊ£i chunk ΔαΊ§u tiΓͺn, Δα»c header Content-Range tα»« server Δα» biαΊΏt tα»ng dung lượng | |
| * - Sau ΔΓ³ tαΊ£i tiαΊΏp cΓ‘c chunk cΓ²n lαΊ‘i (nαΊΏu cΓ³) | |
| * - Cuα»i cΓΉng nα»i lαΊ‘i thΓ nh 1 file video hoΓ n chα»nh | |
| * | |
| * YΓͺu cαΊ§u: Node.js >= 18 (vΓ¬ dΓΉng fetch) | |
| */ | |
| import fs from "fs"; |
| <!DOCTYPE html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="UTF-8" /> | |
| <title>Smooth Video Progress Bar</title> | |
| <style> | |
| body { | |
| font-family: sans-serif; | |
| padding: 20px; | |
| background: #f8f8f8; |
| FROM quay.io/sclorg/nginx-120-c8s as base | |
| FROM base as builder | |
| USER root | |
| ARG JWT_MODULE_PATH=/usr/local/lib/ngx-http-auth-jwt-module | |
| ARG LIBJWT_VERSION=1.13.1 | |
| ARG NGINX_VERSION=1.20.0 |
| import { withAuth } from "next-auth/middleware"; | |
| export default withAuth( | |
| { | |
| pages: { | |
| signIn: "/auth/signin", | |
| }, | |
| callbacks: { | |
| authorized: async ({ token }) => { | |
| if (!(token as any)?.id_token) return false; |
| <html> | |
| <body> | |
| <script> | |
| parent.postMessage(location.href, location.origin) | |
| </script> | |
| </body> | |
| </html> |
| <html> | |
| <body> | |
| <script> | |
| parent.postMessage(location.href, location.origin) | |
| </script> | |
| </body> | |
| </html> |
| import KcAdminClient from "@keycloak/keycloak-admin-client"; | |
| const kcAdminClient = new KcAdminClient({ | |
| baseUrl: "http://localhost:8080", | |
| realmName: "myrealm", | |
| }); | |
| const credentials = { | |
| grantType: "password", | |
| username: "superuser", |
| { | |
| "projects": { | |
| "ngx-introjs": { | |
| "architect": { | |
| "build": { | |
| "options": { | |
| "styles": [ | |
| "node_modules/intro.js/introjs.css" | |
| ], | |
| "scripts": [ |
| import argparse | |
| from ws4py.client.threadedclient import WebSocketClient | |
| import time | |
| import threading | |
| import sys | |
| import urllib.parse | |
| import queue | |
| import json | |
| import time | |
| import os |