sjshb57-盘 @sjshb_2157 · Post #748 · 03/24/2025, 02:18 PM
阅读替换规则:
#01 数字标题 #JS
特点:
1. 整体优化
2. 添加详细注释
3. 对零,〇;二, 两数字,映射为 0,2
4. 对类似 [第二百一十五章,第二百十五章] 进行修复,返回为第 215 章,防止出现返回章节错误的情况
5. 添加 [章节 标题],之中的空格
6. 标题后如果出现句号 [例如: 标题。] 进行移除,其他符号不受影响
7. 根据原标题,返回 [章节回集卷部篇]
Click to view images 1 image #JS
- Savol birozdan so'ng tashlanadi, javobni izohlar qismiga yozmang!!!
💥SET Time RESTRICTION To Run Command BJS 🎃
🍏 Command:YOUR COMMAND NAME
BJS-
// Function to get Bangladesh time
function getBangladeshTime() {
var now = new Date();
var options = {
timeZone: 'Asia/Dhaka',
hour12: true,
hour: 'numeric',
minute: 'numeric',
second: 'numeric'
};
return now.toLocaleString('en-US', options);
}
// Function to check if the current time is within the allowed time range (12:00 AM to 6:00 AM Bangladesh time)
function isRestricted() {
var now = new Date();
var bdTime = new Date(now.toLocaleString('en-US', { timeZone: 'Asia/Dhaka' }));
var currentHour = bdTime.getHours();
return currentHour >= 0 && currentHour < 6; // Returns true if it's between 12:00 AM and 6:00 AM Bangladesh time
}
// If it's restricted, inform the user and return without executing the command
if (isRestricted()) {
informRestrictedTime();
} else {
// If it's not restricted, proceed with the command execution
YOUR ALL CODE IS HERE
}
// Function to inform the user about restriction time
function informRestrictedTime() {
var remainingTime = getRemainingTime();
Bot.sendMessage("*👋 Hey " + user.first_name + "\nIt is Bed Time 🛏️\nSo You Cannot Use This Command From 12:00 AM To 6:00 AM in Bangladesh Time\nNow Bangladesh Time: " + getBangladeshTime() + " 🇧🇩\n━━━━━━━━•❅•°•❈•°•❅•━━━━━━━━\n⌛ Please Come Back After\n " + remainingTime + "\n━━━━━━━━•❅•°•❈•°•❅•━━━━━━━━\nIf you need it urgently, message @itsSowrov!*");
Bot.runCommand("main_menu");
}
// Function to get the remaining time until the command can be executed again
function getRemainingTime() {
var now = new Date();
var bdTime = new Date(now.toLocaleString('en-US', { timeZone: 'Asia/Dhaka' }));
var currentHour = bdTime.getHours();
if (currentHour < 6) {
var remainingHours = 6 - currentHour;
var remainingMinutes = 60 - bdTime.getMinutes();
var remainingSeconds = 60 - bdTime.getSeconds();
return remainingHours + " hours, " + remainingMinutes + " minutes, " + remainingSeconds + " seconds";
} else {
return "Come back later";
}
}
Copy and paste it where you set time restrictions for your command. Keep the first and last part of the code intact, and insert your main code in between or middle of this code. That's it! Then user cant use this commamd during the restricted time, set from 12:00 PM to 6:00 AM Bangladesh time. You can adjust the timing as needed.
© Copyright : @JSOrganization
❓ Question/Error : @itsSowrov
⚙️#JS
The null primitive is typically used to describe the absence of an object, whereas undefined is the absence of a defined value. #js
🚀 Вышел стабильный JavaScript движок от Google для Android
Новая стабильная библиотека Jetpack JavaScript Engine позволит разработчикам выполнять JS код в изолированной и ограниченной среде.
class MainActivity : ComponentActivity() {
// Теперь nullable, без lateinit
private var jsSandbox: JavaScriptSandbox? = null
private var jsIsolate: JavaScriptIsolate? = null
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
if (!JavaScriptSandbox.isSupported()) {
Log.e("JS", "JavaScriptSandbox не поддерживается")
return
}
lifecycleScope.launch {
// Создаём и сохраняем в nullable-поле
jsSandbox = JavaScriptSandbox
.createConnectedInstanceAsync(applicationContext)
.await()
jsIsolate = jsSandbox?.createIsolate()
// При выполнении гарантируем, что jsIsolate != null
val result: String = jsIsolate
?.evaluateJavaScriptAsync(JS_SCRIPT_SCRING)
?.await()
?: "Ошибка: isolate не инициализирован"
Log.d("JS", "Результат выполнения: $result")
}
}
override fun onDestroy() {
super.onDestroy()
// Закрываем только если не null
jsIsolate?.close()
jsSandbox?.close()
}
}
#jetpack#js
The Devs @thedevs · Post #2141 · 04/01/2025, 09:04 AM
Click to view images 1 image You should know this before choosing Next.js.
#article#js
@thedevs
https://thedevs.link/P9Xc3X
The Devs @thedevs · Post #2113 · 05/28/2024, 08:26 AM
Click to view images 1 image How to document your JavaScript package.
#article#js
@thedevs
@thedevs_js
https://thedevs.link/fOMWxp
The Devs @thedevs · Post #2101 · 04/02/2024, 12:43 PM
Click to view images 1 image Optimizing Javascript for fun and for profit.
#article#js
@thedevs
@thedevs_js
https://thedevs.link/kYqJzZ
The Devs @thedevs · Post #2085 · 10/28/2023, 09:38 AM
Click to view images 1 image An interactive intro to CRDTs.
#article#js
@thedevs
https://thedevs.link/t9Rg2I
The Devs @thedevs · Post #1969 · 01/19/2022, 09:43 AM
Click to view images 1 image The optional chaining operator, “modern” browsers, and my mom.
#article#js
@thedevs
https://kutt.it/U5Q49j
The Devs @thedevs · Post #1878 · 02/16/2021, 07:03 PM
Click to view images 1 image How we built the GitHub globe.
#article#js
@thedevs
https://kutt.it/cBurik
The Devs @thedevs · Post #1672 · 01/28/2020, 05:17 PM
Click to view images 1 image Introducing Yarn 2.
#article#js
@thedevs
https://kutt.it/brcXkt