From faaa391555955bedefe2ab8d12ce51fcbf8c112d Mon Sep 17 00:00:00 2001 From: Conkley Date: Sun, 10 Jul 2022 22:09:41 +1000 Subject: [PATCH] studio fix --- app/Http/Controllers/ClientController.php | 14 ++++++++++---- resources/views/client/studio.blade.php | 15 +++++++++++++++ 2 files changed, 25 insertions(+), 4 deletions(-) create mode 100644 resources/views/client/studio.blade.php diff --git a/app/Http/Controllers/ClientController.php b/app/Http/Controllers/ClientController.php index b240280..570e090 100644 --- a/app/Http/Controllers/ClientController.php +++ b/app/Http/Controllers/ClientController.php @@ -8,11 +8,17 @@ use Storage; class ClientController extends Controller { + /* public function studio() { $content = Storage::disk('client')->get('studio.ashx'); return $content; + }*/ + + public function studio() + { + return view('client.studio'); } public function ide() @@ -25,10 +31,10 @@ class ClientController extends Controller return view('client.visit'); } - // public function join() - // { - // return view('client.join'); - // } + /* public function join() + { + return view('client.join'); + }*/ public function toolbox() { diff --git a/resources/views/client/studio.blade.php b/resources/views/client/studio.blade.php new file mode 100644 index 0000000..b1d099e --- /dev/null +++ b/resources/views/client/studio.blade.php @@ -0,0 +1,15 @@ +@php + +header("content-type:text/plain"); + +ob_start(); +@endphp + +game:GetService("ScriptContext"):AddStarterScript(1) +@php +$data = ob_get_clean(); +$signature; +$key = file_get_contents(asset("GameRBLX/PrivKey.pem")); +openssl_sign($data, $signature, $key, OPENSSL_ALGO_SHA1); +echo "" . sprintf("%%%s%%%s", base64_encode($signature), $data); +@endphp \ No newline at end of file