Library

18 items
18 shown
Audio Trimmer No poster found
Audio Trimmer
Budget Tracker poster
Budget Tracker
Code Runner Sandbox No poster found
Code Runner Sandbox
Code Runner Sandbox No poster found
Code Runner Sandbox
Color Palette Generator poster
Color Palette Generator
File Converter poster
File Converter
File Manager No poster found
File Manager
Image Compressor poster
Image Compressor
Local File Manager No poster found
Local File Manager
Markdown Editor No poster found
Markdown Editor
Markdown Editor poster
Markdown Editor
Notepad No poster found
Notepad
Notepad No poster found
Notepad
QR Generator & Scanner No poster found
QR Generator & Scanner
tag for the display name * - Looks for a poster image with the same base name: * example: wart.html -> wart.png|jpg|jpeg|webp|svg|gif|avif */ declare(strict_types=1); function h(string $s): string { return htmlspecialchars($s, ENT_QUOTES | ENT_SUBSTITUTE, 'UTF-8'); } function getTitleFromHtml(string $path): string { // Read a chunk (enough for head/title in most cases) $maxBytes = 262144; // 256KB $fh = @fopen($path, 'rb'); if (!$fh) return ''; $chunk = @fread($fh, $maxBytes); @fclose($fh); if ($chunk === false || $chunk === '') return ''; // Try to find ... No poster found
tag for the display name * - Looks for a poster image with the same base name: * example: wart.html -> wart.png|jpg|jpeg|webp|svg|gif|avif */ declare(strict_types=1); function h(string $s): string { return htmlspecialchars($s, ENT_QUOTES | ENT_SUBSTITUTE, 'UTF-8'); } function getTitleFromHtml(string $path): string { // Read a chunk (enough for head/title in most cases) $maxBytes = 262144; // 256KB $fh = @fopen($path, 'rb'); if (!$fh) return ''; $chunk = @fread($fh, $maxBytes); @fclose($fh); if ($chunk === false || $chunk === '') return ''; // Try to find ...
tag in file source * - Poster image shares same base name: base.png|jpg|jpeg|webp|svg|gif|avif */ function h(string $s): string { return htmlspecialchars($s, ENT_QUOTES | ENT_SUBSTITUTE, 'UTF-8'); } function getTitleFromSourceFile(string $path): string { $maxBytes = 524288; // 512KB $fh = @fopen($path, 'rb'); if (!$fh) return ''; $chunk = @fread($fh, $maxBytes); @fclose($fh); if ($chunk === false || $chunk === '') return ''; if (preg_match('~]*>(.*?) No poster found
tag in file source * - Poster image shares same base name: base.png|jpg|jpeg|webp|svg|gif|avif */ function h(string $s): string { return htmlspecialchars($s, ENT_QUOTES | ENT_SUBSTITUTE, 'UTF-8'); } function getTitleFromSourceFile(string $path): string { $maxBytes = 524288; // 512KB $fh = @fopen($path, 'rb'); if (!$fh) return ''; $chunk = @fread($fh, $maxBytes); @fclose($fh); if ($chunk === false || $chunk === '') return ''; if (preg_match('~]*>(.*?)
tag inside the file (source scan) * - Poster image shares same base name: base.png|jpg|jpeg|webp|svg|gif|avif */ declare(strict_types=1); function h(string $s): string { return htmlspecialchars($s, ENT_QUOTES | ENT_SUBSTITUTE, 'UTF-8'); } function getTitleFromSourceFile(string $path): string { $maxBytes = 524288; // 512KB $fh = @fopen($path, 'rb'); if (!$fh) return ''; $chunk = @fread($fh, $maxBytes); @fclose($fh); if ($chunk === false || $chunk === '') return ''; if (preg_match('~]*>(.*?) No poster found
tag inside the file (source scan) * - Poster image shares same base name: base.png|jpg|jpeg|webp|svg|gif|avif */ declare(strict_types=1); function h(string $s): string { return htmlspecialchars($s, ENT_QUOTES | ENT_SUBSTITUTE, 'UTF-8'); } function getTitleFromSourceFile(string $path): string { $maxBytes = 524288; // 512KB $fh = @fopen($path, 'rb'); if (!$fh) return ''; $chunk = @fread($fh, $maxBytes); @fclose($fh); if ($chunk === false || $chunk === '') return ''; if (preg_match('~]*>(.*?)
Text Analyzer poster
Text Analyzer
``