CH-J ToolsSSH-এর মাধ্যমে সার্ভার ব্যবস্থাপনা
মেনু
প্রকাশিত সোর্স

CH-J Tools

নির্দিষ্ট একটি অ্যাপ্লিকেশন রিলিজের ডিরেক্টরি ও ফাইল ব্রাউজ করুন।

সোর্স ZIP ডাউনলোড করুন
CH-J / Server Manager 872 টি ফাইল
core-20261030T220507Z-61e4558d889f যোগ করা হয়েছে: · বিল্ড হয়েছে:
hashing.ts যোগ করা হয়েছে: তারিখ নথিভুক্ত নেই ২.০ KB · 21 লাইন
কোড ফাইল ডাউনলোড করুন
1/** Local Hash & Checksum service (`local.hash`). File access only through opaque selection tokens. */
2import { call, subscribeStrict } from "../transport";
3import type { Payload } from "../types";
5export const hashing = Object.freeze({
6 getAlgorithms: () => call<Payload[]>("module_hashing_algorithms", "plugin:hashing:algorithms"),
7 selectFiles: (multiple = false) => call<Payload>("module_hashing_select_files", "plugin:hashing:selectFiles", { multiple }),
8 selectDirectory: () => call<Payload>("module_hashing_select_directory", "plugin:hashing:selectDirectory"),
9 selectManifest: () => call<Payload>("module_hashing_select_manifest", "plugin:hashing:selectManifest"),
10 selectManifestDestination: (suggestedName?: string) => call<Payload>("module_hashing_select_manifest_destination", "plugin:hashing:selectManifestDestination", { suggestedName }),
11 start: (payload: Payload) => call<Payload>("module_hashing_start", "plugin:hashing:start", payload),
12 verify: (payload: Payload) => call<Payload>("module_hashing_verify", "plugin:hashing:verify", payload),
13 compare: (payload: Payload) => call<Payload>("module_hashing_compare", "plugin:hashing:compare", payload),
14 generateManifest: (payload: Payload) => call<Payload>("module_hashing_generate_manifest", "plugin:hashing:generateManifest", payload),
15 verifyManifest: (payload: Payload) => call<Payload>("module_hashing_verify_manifest", "plugin:hashing:verifyManifest", payload),
16 exportResults: (payload: Payload) => call<Payload>("module_hashing_export_results", "plugin:hashing:exportResults", payload),
17 copyResult: (payload: Payload) => call<Payload>("module_hashing_copy_result", "plugin:hashing:copyResult", payload),
18 status: (jobId: string) => call<Payload>("module_hashing_status", "plugin:hashing:status", { jobId }),
19 cancel: (jobId: string) => call<Payload>("module_hashing_cancel", "plugin:hashing:cancel", { jobId }),
20 onProgress: (callback: (job: Payload) => void) => subscribeStrict("module:hashing:progress", callback, "Progress")
21});
SHA-256f181a3cfd96b4a7b2a225584a5e44c3e72c0ad4d0cc3e174d576fc6ab39c4d84

CH-J Proprietary Software License 1.14 · সোর্স CH-J Proprietary Software License 1.14-এর অধীনে দেওয়া হয়। এর প্রাপ্যতা লাইসেন্সের শর্ত বদলায় না এবং অতিরিক্ত কোনো অধিকারও দেয় না।

আর্কাইভ SHA-25677380d4805485ffa4027fbe7858b5836f197a4aa9d52358a43e2d12d018744df
ফাইল