MagicAI is designed to help you generate high-quality texts instantly, without breaking a sweat. With our intuitive interface and powerful features, you can easily edit, export or publish your AI-generated result.
Demo MagicAI CodeCanyon 45408109
- Advertisement -
MagicAI PHP Scripts Features
- Post Title Generator
- Summarize Text
- Product Description
- Article Generator
- Product Name Generator
- Testimonial Review
- Problem Agilate Solution
- Blog Section
- Blog Post Ideas
- Blog Intros
- Blog Conclusion
- Facebook Ads
- Youtube Video Description
- Youtube Video Title
- Youtube Video Tag
- Instagram Captions
- Instagram Hashtags
- Social Media Post Tweet
- Social Media Post Business
- Facebook Headlines
- Google Ads Headlines
- Google Ads Description
- Paragraph Generator
- Pros & Cons
- Meta Description
- FAQ Generator
- Email Generator
- Email Answer Generator
- Newsletter Generator
- Grammar Correction
- TL;DR Summarization
- AI Image Generator
- Custom Generation
- AI Speech to Text
- AI Code Generator
Download MagicAI OpenAI Content Generator Scripts
Note: If you are having trouble with MagicAI – OpenAI Content, Text, Image, Video, Chat, Voice, and Code Generator as SaaS Nulled Free Download, try to disable AD blocking for the site or try another Web Browser. If disabling AD blocker or change Web Browser not help to you please contact us.
run SQL command in phpmyadmin :
UPDATE `settings_two` SET `liquid_license_type` = ‘Extended License’, `liquid_license_domain_key` = ‘License’ WHERE `settings_two`.`id` = 1;
- Advertisement -
Place the following code inside /YOUR_SITE_DIRECTORY/routes/web.php AFTER the ‘if (file_exists(base_path(‘routes/custom_routes_web.php’))) {
include base_path(‘routes/custom_routes_web.php’);
}’ block and BEFORE the ‘require __DIR__ . ‘/auth.php’;
require __DIR__ . ‘/panel.php’;
require __DIR__ . ‘/webhooks.php’;’ block :
use Illuminate\Http\Request;
Route::any(‘/install/{any?}’, function (Request $request) {
$redirectUrl = route(\Illuminate\Support\Facades\Route::has(‘dashboard.index’) ? ‘dashboard.index’ : ‘index’);
if ($request->expectsJson() || $request->ajax()) {
return response()->json([
‘ok’ => true,
‘redirect’ => $redirectUrl,
]);
}
return redirect()->to($redirectUrl);
})->where(‘any’, ‘.*’)->name(‘install.catchall’);
Route::fallback(function () {
if (\Illuminate\Support\Facades\Route::has(‘dashboard.index’)) {
return redirect()->route(‘dashboard.index’);
}
if (\Illuminate\Support\Facades\Route::has(‘index’)) {
return redirect()->route(‘index’);
}
return redirect(‘/’);
});
Route::get(‘dashboard/user/check/payment’, function (Request $request) {
$payload = [
‘ok’ => true,
‘require_payment’ => false,
‘active’ => true,
‘message’ => ‘OK’,
];
if ($request->expectsJson() || $request->ajax()) {
return response()->json($payload);
}
// If some browser hits it directly, still return JSON.
return response()->json($payload);
})->name(‘dashboard.user.check.payment’);
Route::any(‘/install/{any?}’, function (Request $request) {
$redirectUrl = route(\Illuminate\Support\Facades\Route::has(‘dashboard.index’) ? ‘dashboard.index’ : ‘index’);
$json = [‘ok’ => true, ‘redirect’ => $redirectUrl];
return response()->json($json);
})->where(‘any’, ‘.*’)->name(‘install.catchall’);
Go to terminal and cd into the directory your app is installed in and then :
php artisan route:clear
php artisan config:clear
php artisan cache:clear
php artisan view:clear
Remember to still do the SQL command on this page to ensure extended version.
Replace everything inside /YOUR_SITE_DIRECTORY/vendor/rachidlaasri/laravel-installer/src/Middleware/ApplicationStatus.php with :
<?php
namespace RachidLaasri\LaravelInstaller\Middleware;
use Closure;
class ApplicationStatus
{
public function handle($request, Closure $next)
{
// Hard bypass: never redirect, never block
return $next($request);
}
}
Replace everything inside /YOUR_SITE_DIRECTORY/vendor/rachidlaasri/laravel-installer/src/Repositories/ApplicationStatusRepository.php with :
‘Extended License’,
‘liquid_license_domain_key’ => ‘DEV-LOCAL’,
‘installed’ => true,
‘blocked’ => false,
];
}
public function getVariable(string $key)
{
$portal = $this->portal();
return $portal[$key] ?? null;
}
public function save($data): bool
{
// No-op success
return true;
}
public function setLicense(): void
{
// No-op
}
public function generate(Request $request): bool
{
// Always “generated”
return true;
}
public function next($request, Closure $next)
{
// Never redirect or abort
return $next($request);
}
public function webhook($request)
{
// Always 204
return response()->noContent();
}
public function appKey(): string
{
return md5(config(‘app.key’));
}
}
Current package isn’t nulled, SQL command is insufficient as they’ve hard-coded the license checks.
Need to find and edit the following after installation;
Replace everything inside /YOUR_SITE_DIRECTORY/vendor/rachidlaasri/laravel-installer/src/Controllers/ApplicationStatusController.php with :
dashboardRedirect();
}
public function license(Request $request, $regenerate = null): RedirectResponse
{
return $this->dashboardRedirect();
}
public function upgrade(Request $request): RedirectResponse
{
return $this->dashboardRedirect();
}
public function licenseCheck(LicenseKeyRequest $request): RedirectResponse
{
return $this->dashboardRedirect();
}
// Keep webhooks as 204 to avoid breaking external callers
public function webhook(Request $request)
{
return response()->noContent();
}
private function dashboardRedirect(): RedirectResponse
{
if (Route::has(‘dashboard.index’)) {
return redirect()->route(‘dashboard.index’)->with([‘type’ => ‘success’, ‘message’ => ‘Welcome back.’]);
}
if (Route::has(‘index’)) {
return redirect()->route(‘index’)->with([‘type’ => ‘success’, ‘message’ => ‘Welcome back.’]);
}
return redirect(‘/’)->with([‘type’ => ‘success’, ‘message’ => ‘Welcome back.’]);
}
}