Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
955 changes: 955 additions & 0 deletions i18n/tr/code.json

Large diffs are not rendered by default.

18 changes: 18 additions & 0 deletions i18n/tr/docusaurus-plugin-content-docs/current.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"version.label": {
"message": "Sonraki",
"description": "The label for version.label"
},
"sidebar.dev.category.Agent 智能助手": {
"message": "Agent",
"description": "The label for sidebar.dev.category.Agent 智能助手"
},
"sidebar.use.category.服务协议": {
"message": "Hizmet Sözleşmesi",
"description": "The label for sidebar.use.category.服务协议"
},
"sidebar.use.category.从其它管理器迁移": {
"message": "Diğer yöneticilerden taşıma",
"description": "The label for sidebar.use.category.从其它管理器迁移"
}
}
20 changes: 20 additions & 0 deletions i18n/tr/docusaurus-plugin-content-docs/current/about/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
sidebar: false
title: Hakkında
description: ScriptCat hakkında
icon: info
---


## ScriptCat Hakkında

Tampermonkey'in tasarımından ilham alan ve Tampermonkey komut dosyalarıyla uyumlu olan ScriptCat, arka plan komut dosyası yürütme çerçevesi uygular ve komut dosyalarının daha fazlasını yapmasını sağlayan bir dizi özel API'nin yanı sıra komut dosyası kodu yazmayı ve geliştirmeyi daha rahat ve akıcı hale getiren harika bir düzenleyici sunar.

Geliştirme yol haritamız için, geliştirme planlarımızı yayınladığımız [Project #1](https://github.com/scriptscat/scriptcat/projects/1) sayfasına bakın. Önerileriniz varsa, bize bildirmek için bir [issue](https://github.com/scriptscat/scriptcat/issues) açmaktan çekinmeyin.

**İşinize yaradıysa, lütfen bize bir Yıldız vermeyi düşünün ❤❤❤**

## Tampermonkey Çin Forumu
> [Ziyaret etmek için tıklayın](https://bbs.tampermonkey.net.cn/)

Tampermonkey Çin Forumu, Tampermonkey tarzı komut dosyalarını geliştirmek ve tartışmak için oluşturduğumuz bir topluluktur. Forumda çok sayıda komut dosyası öğrenme kaynağı ve deneyimli üye bulunur; burada tartışabilir ve soru sorabilirsiniz. Ayrıca komut dosyalarını yayınlama ve kurma desteği sunarız, böylece herkes kendi çalışmalarını özgürce paylaşabilir.

Large diffs are not rendered by default.

472 changes: 472 additions & 0 deletions i18n/tr/docusaurus-plugin-content-docs/current/change/index.md

Large diffs are not rendered by default.

35 changes: 35 additions & 0 deletions i18n/tr/docusaurus-plugin-content-docs/current/change/v0.16.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
---
title: v0.16
---

## v0.16.1

## Son güncellemeye göre sıralama eklendi

![image-20240423113515332](@site/docs/change/v0.16.assets/image-20240423113515332.png)

## v0.16.2

## Menünün otomatik gizlenmesi yapılandırması

Varsayılan yapılandırma 5 menü öğesi gösterir; 5'ten fazla olduğunda menü geri kalanı otomatik olarak gizler ve "daha fazla"ya tıklamak gizli öğeleri ortaya çıkarır.

![alt text](@site/docs/change/v0.16.assets/setting.png)

![iShot_2024-04-23_11.14.37](@site/docs/change/v0.16.assets/iShot_2024-04-23_11.14.37.gif)

## Betik listesine sütun göster/gizle kontrolü eklendi

![image-20240423111623608](@site/docs/change/v0.16.assets/image-20240423111623608.png)

## v0.16.3

> Çoğunlukla hata düzeltmeleri

## v0.16.4

> Çoğunlukla hata düzeltmeleri

## v0.16.5

> Çoğunlukla hata düzeltmeleri
31 changes: 31 additions & 0 deletions i18n/tr/docusaurus-plugin-content-docs/current/change/v0.17.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
title: v0.17
---

v0.17.0'dan itibaren ScriptCat, Manifest V3'e yükseltildi ve depolama motoru `indexedDB`'den `chrome.storage.local`'a geçirildi. Depolama motorunun değişmesi bu sayfayı otomatik olarak açar ve eklentiyi yeniden başlatır. Herhangi bir veri sorunu fark ederseniz, lütfen [GitHub](https://github.com/scriptscat/scriptcat/issues) üzerinden bize bildirin.

## v0.17.0-alpha

Manifest V3 için yeniden düzenlendi, depolama motoru değiştirildi ve bazı özellikler güncellendi

- Tampermonkey ile tutarlı kalmak için `GM_xmlhttpRequest`'ten `maxRedirects` kaldırıldı, yerine `redirect` kullanılıyor
- `GM_cookie`'nun `store` yöntemi `storeId` ve `tabId` ile birlikte kaldırıldı; çerezler artık doğrudan geçerli sayfanın `store`'unu kullanıyor (örneğin, gizli ve normal pencerelerin store'ları farklıdır)
- `@require-css` kaldırıldı

## v0.17.0-beta.4

### Popup sayfasına hızlı betik güncelleme kontrolü eklendi

![image-20250620165421754](@site/docs/change/v0.17.assets/image-20250620165421754.png)



### Site kara listesi özelliği uygulandı

![image-20250620165529101](@site/docs/change/v0.17.assets/image-20250620165529101.png)



### UserConfig'e anahtar türü eklendi

![image-20250620165640030](@site/docs/change/v0.17.assets/image-20250620165640030.png)
11 changes: 11 additions & 0 deletions i18n/tr/docusaurus-plugin-content-docs/current/change/v1.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: v1.1
---

## Bulut Depolama Platformları

Dropbox desteği eklendi

## API Güncellemeleri

- Sayfadan daha erken çalışmasını sağlayan `@early-start` eklendi [#649](https://github.com/scriptscat/scriptcat/pull/649)
41 changes: 41 additions & 0 deletions i18n/tr/docusaurus-plugin-content-docs/current/change/v1.2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
---
title: v1.2
---

Düzeltme: sürüm güncellemeleri artık değişiklik günlüğü sayfasını otomatik olarak açmıyor

## Betik Listesi Kenar Çubuğu [#794](https://github.com/scriptscat/scriptcat/issues/794)

Kenar çubuğuna gelişmiş filtreleme ve etiketleme özelliği eklendi; etiketler Betik → Ayarlar üzerinden düzenlenebilir.

![image-20251016230129315](@site/docs/change/v1.2.assets/image-20251016230129315.png)

## Kart Görünümü [#860](https://github.com/scriptscat/scriptcat/issues/860)

İlk açılışta kart görünümü ile tablo görünümü arasında otomatik geçiş yapan bir kart görünümü eklendi; böylece dar ekranlar betik bilgilerini daha iyi gösterebilir.

![image-20251023103730266](@site/docs/change/v1.2.assets/image-20251023103730266.png)

## Daha Dostça Güncelleme Kontrolü Mantığı [#755](https://github.com/scriptscat/scriptcat/issues/755)

Güncelleme kontrolü mantığı optimize edildi — her betik için aynı anda bir güncelleme istemi açmak yerine, artık tek bir güncelleme penceresinde birleştiriliyor; hangi betiklerin güncelleneceğini seçebilir veya tek tıkla hepsini güncelleyebilirsiniz. Her betiğin ne kadar değiştiği de gösteriliyor.

![image-20251016225931823](@site/docs/change/v1.2.assets/image-20251016225931823.png)

## Düzenleyici Yapılandırması ve Düzenleyici Tür Tanımları Eklendi [#708](https://github.com/scriptscat/scriptcat/pull/708)

Artık düzenleyici yapılandırmasını ve düzenleyici tür tanımlarını özelleştirebilirsiniz; düzenleyici yapılandırması, `tsconfig.json` içindeki [compilerOptions](https://www.typescriptlang.org/tsconfig/#compilerOptions) referans alınarak yazılabilir.

![08c2889f-3029-4d3c-b180-c52d77c8077c](@site/docs/change/v1.2.assets/08c2889f-3029-4d3c-b180-c52d77c8077c.png)

## Arka Planda Çalışma Seçeneği [#1048](https://github.com/scriptscat/scriptcat/pull/1048)

Ayarlar → Çalışma zamanı altına arka planda çalışma seçeneği eklendi. Etkinleştirildiğinde, tüm pencereler kapatıldıktan sonra bile tarayıcı arka planda çalışmaya devam eder ve siz tarayıcıyı elle kapatana kadar sistem tepsisine küçültülür. Böylece arka plan betikleri çalışmaya devam edebilir.

![image-20251204174034940](@site/docs/change/v1.2.assets/image-20251204174034940.png)

## API Güncellemeleri

- `inject-into` desteği — betikler artık içerik ortamına enjekte edilebiliyor [#711](https://github.com/scriptscat/scriptcat/issues/711)
- `GM_openInTab`; sekmeyi sabitleme, gizli pencerede açma gibi parametreleri destekliyor [#788](https://github.com/scriptscat/scriptcat/pull/788)
- `GM_registerMenuCommand` ikinci düzey menüleri ve ayırıcı çizgileri destekliyor [#831](https://github.com/scriptscat/scriptcat/pull/831)
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
23 changes: 23 additions & 0 deletions i18n/tr/docusaurus-plugin-content-docs/current/change/v1.3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
title: v1.3
---

## Yeni Betik Kurulum Akışı [#842](https://github.com/scriptscat/scriptcat/issues/842)

Betik kurulum akışı yeniden tasarlandı — artık harici site yönlendirmelerine veya yeni pencereler açmaya dayanmıyor. Betikler artık doğrudan geçerli sayfa içinde kuruluyor. Kurulum sayfasının düzeni de duyarlı tasarım, kaydırılabilir kod önizlemesi ve indirme hataları için satır içi hata gösterimiyle optimize edildi.

## Betik Çalışma Zamanı Seçenekleri [#895](https://github.com/scriptscat/scriptcat/issues/895)

Betik ayarlarına, `document-start`, `document-body`, `document-end`, `document-idle`, `early-start` ve daha fazlası arasından seçim yapmanızı sağlayan bir çalışma zamanı seçeneği eklendi; böylece betiğinizin ne zaman çalışacağını hassas şekilde kontrol edebilirsiniz.

![Betik çalışma zamanı seçenekleri](v1.3.assets/run-timing.png)

## Amazon S3 Depolama Desteği [#1146](https://github.com/scriptscat/scriptcat/issues/1146)

Bulut senkronizasyonu ve yedekleme artık mevcut WebDAV, Baidu Netdisk, OneDrive, Google Drive ve Dropbox seçeneklerine ek olarak Amazon S3'ü depolama arka ucu olarak destekliyor.

![Amazon S3 depolama seçeneği](v1.3.assets/s3-storage.png)

## Bulut Depolama Bağlantısını Kaldırma [#1151](https://github.com/scriptscat/scriptcat/issues/1151)

Bulut senkronizasyon ayarlarına, bulut depolama bağlantılarını kesmeyi veya değiştirmeyi kolaylaştıran bir bağlantıyı kaldır düğmesi eklendi.
50 changes: 50 additions & 0 deletions i18n/tr/docusaurus-plugin-content-docs/current/change/v1.4.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
---
title: v1.4 — Agent
---

:::caution Test Aşaması
v1.4 şu anda hâlâ test aşamasındadır; aşağıdaki özellikler ve API'ler resmi sürümden önce değişebilir. Deneyerek vereceğiniz geri bildirimler memnuniyetle karşılanır.
:::

v1.4, ScriptCat için doğal dil konuşması yoluyla tarayıcı işlemlerini otomatikleştirmenize, web verileri çıkarmanıza, dosyaları yönetmenize ve zamanlanmış görevler çalıştırmanıza olanak tanıyan yepyeni bir **Agent** sistemi sunan büyük bir güncellemedir.

## Agent

Gösterge paneline, bir yapay zekâ modeliyle çok turlu konuşma yapabileceğiniz yeni bir Agent sohbet girişi eklendi; yapay zekâ görevleri tamamlamak için otomatik olarak yerleşik araçları çağırır.

**Temel yetenekler:**

- **Çoklu model desteği** — OpenAI uyumlu ve yerel Anthropic formatları, Prompt Caching desteğiyle
- **11 yerleşik araç** — web getirme/arama, sekme yönetimi, OPFS dosya sistemi, kod yürütme, kullanıcı etkileşimi ve daha fazlası
- **Skill sistemi** — Agent'ın alan bilgisini genişleten prompt + araç betikleri + referans materyali paketleri
- **MCP entegrasyonu** — harici araç sunucularına bağlanmak için [Model Context Protocol](https://modelcontextprotocol.io/) desteği
- **DOM otomasyonu** — sayfa gezinme, ekran görüntüsü, tıklama, doldurma, kaydırma, betik yürütme ve daha fazlası
- **Zamanlanmış görevler** — Cron ifadesi tabanlı görev zamanlama (Dahili / Olay modları)
- **Alt ajanlar** — karmaşık alt görevleri ele almak için bağımsız alt ajanlar oluşturabilir
- **Bağlam yönetimi** — token kullanımını azaltmak için Otomatik sıkıştırma ve Prompt Caching

**Betik API'si (`CAT.agent.*`):**

Kullanıcı betikleri, conversation, dom, skills, task, model, opfs ve mcp API'leri dahil olmak üzere `CAT.agent.*` ad alanı üzerinden Agent yeteneklerini çağırabilir. Her API, ilgili iznin `@grant` ile bildirilmesini gerektirir.

**6 gösterge paneli sayfası:** Sohbet, Model Yapılandırması, Skill Yönetimi, Zamanlanmış Görevler, MCP Sunucuları ve OPFS Tarayıcı.

## `@unwrap` Etiketi Desteği

Bir betiğin kum havuzu sarmalayıcısını atlayarak doğrudan sayfaya enjekte edilmesini sağlar.

## `window.onurlchange` Olayı

Navigation API kullanarak Tampermonkey uyumlu URL değişimi olay dinlemeyi uygular.

## Düzenleyici İyileştirmeleri

Düzenleme menüsü (bul, değiştir, geri al vb.) eklendi ve birçok klavye kısayolu ile ipucu sorunu düzeltildi.

## Çok Platformlu Arama Motorları

Betik keşfi artık farklı arama motoru platformları arasında seçim yapmayı destekliyor.

## Daha Fazla İkon Sağlayıcısı

Daha fazla betik ikonu servis sağlayıcısı eklendi.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
55 changes: 55 additions & 0 deletions i18n/tr/docusaurus-plugin-content-docs/current/change/v1.5.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
---
title: v1.5 — New Interface
---

:::caution Test Aşaması
v1.5 şu anda hâlâ test aşamasındadır (Beta); aşağıdaki özellikler resmi sürümden önce değişebilir. Deneyerek vereceğiniz geri bildirimler memnuniyetle karşılanır — ayrıca yeni arayüzle ilgili tartışmaya [GitHub Discussions](https://github.com/scriptscat/scriptcat/discussions) üzerinden katılabilirsiniz.
:::

v1.5, ScriptCat arayüzünün tamamen yeniden yapımıdır: daha temiz, daha tutarlı ve kullanımı daha kolay — mobil için özel optimizasyonlarla birlikte hem masaüstü hem de mobil kullanıcılar daha iyi bir deneyim elde eder.

## Tümüyle Yeni Bir Arayüz [#1514](https://github.com/scriptscat/scriptcat/pull/1514)

Arayüzün tamamı yeniden oluşturuldu: daha tutarlı bir görsel stil, daha net bir hiyerarşi ve tam açık/koyu tema desteği. Betik listesi hem tablo hem kart görünümü sunar; durum, tür, etiket ve kaynağa göre gelişmiş filtrelemeyle birlikte çok sayıda betiği yönetmek rahat kalır.

![Yeni masaüstü arayüzü](v1.5.assets/desktop.png)

## Mobil Optimizasyonlar

Düzen artık uzantıları destekleyen mobil tarayıcılar (Android için Edge ve Kiwi gibi) için özel olarak tasarlandı: betik listesi kartlar halinde gösterilir, altta bir gezinme çubuğu bulunur, soldaki çekmece Aboneliklere, Günlüklere, Araçlara ve Ayarlara hızlı erişim sağlar ve uzantı açılır penceresi dar ekranlara uyum sağlar.

![Mobil arayüz](v1.5.assets/mobile.png)

## 💥 Harici Erişim (MCP köprüsü) [#1573](https://github.com/scriptscat/scriptcat/pull/1573)

Yerel bir `sctl` arka plan süreci, CLI ve MCP istemcilerinin ScriptCat'e tek biçimli erişmesini sağlar: betik meta verilerini listeleme/okuma, yükleme, etkinleştirme/devre dışı bırakma, silme ve düzenleme — hepsi **katmanlı yetkilendirme ve bir insan onay sayfası** ile korunur; üç düzey vardır: Reddet / İzin ver / Bu oturuma izin ver ve her işlem bir denetim günlüğüne kaydedilir.

## 💥 Betik Geri Dönüşüm Kutusu [#1585](https://github.com/scriptscat/scriptcat/pull/1585)

Silinen betikler artık hemen yok edilmiyor — önce geri dönüşüm kutusuna gidiyor; **geri yükleme** (orijinal betik verilerini ve izinlerini koruyarak), kalıcı silme ve saklama süresine dayalı otomatik temizlik destekleniyor. Varsayılan saklama süresi 30 gündür ve ayarlardan değiştirilebilir veya "asla" olarak ayarlanabilir.

## 💥 Resmî Firefox MV3 Desteği [#1561](https://github.com/scriptscat/scriptcat/pull/1561)

İyileştirilmiş kum havuzu / arka plan iletişimi sayesinde ScriptCat MV3 artık Firefox tarayıcısını resmî olarak destekliyor.

## Düzenleyiciden Betik Türü Seçme [#1544](https://github.com/scriptscat/scriptcat/pull/1544)

Düzenleyici sekme çubuğundaki "+", liste sayfasına dönmeden oluşturulacak betik türünü (normal / arka plan / zamanlanmış) doğrudan seçmenizi sağlar.

## Yerel Yedekler için Manuel İndirme [#1543](https://github.com/scriptscat/scriptcat/pull/1543)

Yerel yedekler artık yedek dosyasını doğrudan cihazınıza aktarmak için manuel bir indirme bağlantısı sunuyor.

## Chromium 148+'da structured_clone Mesajlaşması [#1534](https://github.com/scriptscat/scriptcat/pull/1534)

Chromium 148+'da dahili uzantı mesajları, daha geniş bir veri türü yelpazesini destekleyen `structured_clone` serileştirmesini kullanır.

## Diğer İyileştirmeler

- **GM API**: yerel `GM_download` artık `GM_xmlhttpRequest` ile tutarlı olarak `@connect`'i dikkate alıyor [#1506](https://github.com/scriptscat/scriptcat/pull/1506)
- **Performans**: iyileştirilmiş betik yükleme önbelleği ve düzeltilmiş kalıntı açılır menüler [#1511](https://github.com/scriptscat/scriptcat/pull/1511)
- **Düzenleyici**: `eslint-plugin-userscripts` kuralları ayarlandı [#1510](https://github.com/scriptscat/scriptcat/pull/1510)
- Ön sürüm (beta) güncellemeleri artık değişiklik günlüğü sayfasını otomatik açıyor
- **Düzeltme**: cron'un geçersiz bir saat dilimini otomatik algılamasının neden olduğu zamanlanmış görev sorunlarını önler [#1531](https://github.com/scriptscat/scriptcat/pull/1531)
- **Düzeltme**: crontab örneğindeki kullanılamayan bir demo API değiştirildi [#1542](https://github.com/scriptscat/scriptcat/pull/1542)
- **i18n**: Korece, Türkçe ve Brezilya Portekizcesi eklendi
Loading