MechCalcworks
Araç 0Kategori 0Sunucu mech
MechCalcworks Deployment platform for engineers

Hesap araçlarını fırlat, anında yayında.

Dişli tasarımından rover telemetrisine — her araç mechcalcworks.com/araç-adı/ altında kendi başına çalışır. Yükle, fırlat, listede. Sunucu kurulumu ya da komut satırı yok.

Mühendisler için

Kendi hesap aracını fırlat.

Statik HTML/JS aracını yükle, /araç-adı/ adresinde anında çalışsın. Giriş yap, klasörü bırak, yayında.

+ Araç Yükle Nasıl çalışır? ↓
01 Giriş yap / kayıt ol
02 Aracını .zip olarak yükle
03 slug seç → /senin-aracin/
04 Anında yayında + listede
Adım adım

Aracını nasıl yayınlarsın?

Araç statik olmalı: tarayıcıda çalışan HTML/CSS/JS. Sunucuda kod çalışmaz — tüm hesap mantığı JavaScript'te. Bir .zip yükle, saniyeler içinde mechcalcworks.com/slug/ adresinde yayında.

1

Giriş yap veya kayıt ol

Sağ üstten hesabını aç. İlk araç için bir hesap yeterli.

2

Aracını hazırla

Bir klasör; kökünde index.html olsun. Tüm bağlantılar göreli olmalı: ./style.css, ./app.js. (Kök yol /style.css kullanma; araç alt dizinde çalışır.)

3

Sisteme ver

Zip'lemene gerek yok: HTML'i doğrudan yapıştır ya da tek .html dosyanı yükle — sistem otomatik paketler. Çok dosyalı araç için .zip da yükleyebilirsin.

4

Yükle

+ Araç Yükle → başlık, slug (adres), kategori, kısa açıklama gir ve .zip'i seç. slug otomatik önerilir, değiştirebilirsin.

5

Yayında

Araç anında mechcalcworks.com/slug/ adresinde ve bu ana sayfada listede. Güncellemek için aynı slug'a yeni .zip yükle — üzerine yazılır.

Gereksinimler

  • Kökte index.html zorunlu
  • İzinli: html, css, js, json, svg, png/jpg/webp, font, wasm, csv…
  • Sunucu kodu (.py / .sh / .php) kabul edilmez
  • Limit: ≤14 MB zip · ≤40 MB açılmış · ≤400 dosya
  • slug: küçük harf, rakam, tire (2–31)
# örnek yapı benim-aracim/ ├─ index.html ├─ style.css ├─ app.js └─ assets/ └─ logo.svg # zip (içeriği sıkıştır) cd benim-aracim zip -r ../benim-aracim.zip .
Hızlı yol

AI'a paket hazırlat

Kod yazmak istemiyorsan: aşağıdaki promptu bir yapay zekâya (Claude, ChatGPT…) yapıştır, en alta aracının ne yapması gerektiğini anlat ya da mevcut HTML'ini ekle. Sana yüklemeye hazır bir .zip (içinde index.html) versin.

Sen bir mühendislik hesap aracı paketleyicisisin. Görevin, MechCalcworks platformunda yayınlanmaya hazır, tek dosyalık statik bir web aracını üretip ZIP olarak paketlemek.

Araç şu kurallara uymalı:
1. Tek bir tam index.html: tüm CSS ve JavaScript dosyanın içinde gömülü (<style> ve <script>); harici yerel dosya yok. Kütüphane gerekiyorsa yalnızca https CDN'den çağır.
2. Sunucu kodu yok (Python/PHP/Node yok); tüm hesaplar tarayıcıda JavaScript ile yapılsın.
3. Tüm bağlantılar göreli; kök-mutlak (/ ile başlayan) yol kullanma. Araç bir alt dizinde (mechcalcworks.com/arac-adi/) çalışacak.
4. Mobil uyumlu, sade ve okunur arayüz: net giriş alanları, bir "Hesapla" eylemi ve belirgin bir sonuç bölümü. SI birimleri kullan, birimleri etiketle.
5. Sayısal girişleri doğrula; hatalı/eksik girişte anlaşılır uyarı göster.
6. Arayüz dili Türkçe olsun.

Çıktı:
- index.html'i KÖKÜNDE bulunduran bir ZIP dosyası oluştur ve indirilebilir dosya olarak ver. ZIP adı: arac-adi.zip
- ZIP/dosya oluşturamıyorsan, bunun yerine SADECE eksiksiz index.html kodunu ver (açıklama ya da kod bloğu işareti ekleme).

Aşağıda ya aracın ne yapması gerektiğini anlatıyorum ya da mevcut HTML'imi veriyorum; buna göre yayına hazır paketi üret:

[BURAYA: aracını anlat ya da mevcut HTML kodunu yapıştır]
AI .zip verdiyse: + Araç Yükle → .zip sekmesinden yükle. HTML verdiyse: + Araç Yükle → HTML yapıştır sekmesine yapıştır — zip'lemene gerek yok, sistem paketler.
Sunucu tarafında kod mu lazım? (Python/Node, dosya üretimi, ağır hesap…) Statik olarak yayınlanmaz — + Araç Yükle → "Talep et" ile başvur. Talebin yöneticiye Telegram'dan düşer; onaylanınca devreye alınır.