Ana içeriğe geç
2026-08-11 · 8 dk okuma

ShareX Özel Yükleyici Kılavuzu: Kendi Sunucunuzda Barındırılan Ekran Görüntüsü Bağlantıları

ShareX, ekran yakalama, ekran kaydı, dosya paylaşımı ve üretkenlik araçlarını bir araya getiren, Windows için ücretsiz ve açık kaynaklı bir ekran görüntüsü aracıdır.

ShareX'in Ekim 2026'da okunan özel yükleyici belgeleri, görüntüleri, metni ve dosyaları barındırma hizmetlerine yüklemenize veya URL'leri kısaltıp paylaşmanıza olanak tanıyan bir sistemi anlatır. Bu rehber o belgeleri izler: özel yükleyici nasıl çalışır, nasıl temiz kurulur ve bunu yaparken kimlik bilgilerinizi nasıl güvende tutarsınız.

ShareX'in özel yükleyici belgelerini okuyun.

Öne anahtar ayrım: Özel yükleyici, kendi HTTP uç noktanızla veya üçüncü taraf bir HTTP uç noktasıyla konuşmak içindir. ShareX ayrıca Amazon S3, Google Cloud Storage ve Cloudflare R2 için kılavuzlar sunar; bu yüzden elle bir HTTP isteği yazmadan önce depolamanız için bir kılavuz arayın.

Özel yükleyici tamamen nedir

ShareX'in kendi dokümantasyonuna göre, özel yükleyici özelliği esas olarak kendi hizmetlerini barındıranlar tarafından kullanılır. Uygulamada, ShareX'e söyleyen küçük bir tanımdır: Birşey yakalarken bunu gönder bu URL, kullanarak bu istek, ve sonuçta bağlantı bulun yanıt bu kısmı. Bu üç şeyi doğru yapın ve ShareX sessizce yükler ve her kırptığında çalışan URL kopyalar.

İstek: yöntemler ve vücut türleri

ShareX'in özel yükleyici standart HTTP yöntemlerini destekler — GET, POST, PUT, PATCH ve DELETE. Parmak kuralından: eğer istek sadece parametre taşır ve hiçbir gövde, GET dosya olarak gönderilirse tercih edilir; multipart/form-data, POST tipik seçim budur.

İstek gövdesi için, ShareX birkaç tür sunar; bu nedenle uç noktanızın beklentilerine uygun olabilir:

  • Gövde yok — sadece parametreler.
  • Form verisi (multipart/form-data) — dosya yükleme için tipik seçim.
  • Form URL şifreli (application/x-www-form-urlencoded).
  • JSON (application/json).
  • XML (application/xml).
  • İkili — vücut olarak ham dosya.

Sunucunuzun API dokümantasyonu yöntemi ve vücut türünü söyler; sadece ShareX tanımında yansıtıyorsunuz.

Yanıt çözümleme: bağlantı nerede?

Yüklemeden sonra uç noktanız yanıt verir — genellikle JSON, XML veya düz metinle — ve ShareX'e hangi alanın son URL'yi tuttuğunu söylemeniz gerekir. ShareX bunu ayıklamanız için şu yolları sunar:

  • JSON JsonPath söz dizimi kullanarak, ör. {json:data.link} okumak için data.link JSON yanıtından.
  • XML XPath kullanarak, örneğin {xml:/files/file[1]/url}.
  • Regex düz metin yanıtını eşleştirmek için.
  • Başlıklar yanıt başlığında döndürülen URL'yi oku.

Yükleme başarılı olduğu hâlde ShareX'in kopyaladığı URL boşsa veya bozuksa, çözümleyici yanlış alana işaret ediyor olabilir. Sunucunuzun döndürdüğü ham yanıta bakın ve URL dizesine giden tam yolu izleyin.

Adım-adım: temiz bir kurulum

  1. Uç noktanın API docsunu oku ve yöntem, vücut türü, dosya için alan adı, herhangi bir kimlik başlığı ve yanıttan URL'nin tam konumunu not edin.
  2. Geçerli ShareX ayarlarını öne yedekle. Mevcut hedef yapılandırması dışa aktar bir değişiklik hata ayıklaması ortaya çıkarsa geri alabilecek.
  3. Özel yükleyiciyi oluştur ShareX'te (Hedefler → Özel yükleyici ayarları). İstek yöntemini, hedef URL'yi, başlıkları ve vücut türünü uç noktanızın API'siyle eşleştirecek şekilde ayarlayın.
  4. Yanıt çözümleyiciyi yapılandır doğru JsonPath, XPath, regex veya başlık kuralı kullanarak ShareX doğru URL'yi döndürmüş.
  5. Zararsız bir yakalama ile test et — atılabilir bir görüntü — ve döndürülen bağlantı gerçekten dosyayı açtığını onaylayın.
  6. Silme/saklama davranışını doğrula uç noktanız silme destekliyorsa, böylece yüklemeyi daha sonra nasıl kaldırır bilirsin.
  7. Bunu aktif hedef olarak ayarla gerçek test bağlantısı baştan sona çalışmak hemen.

Konfigürasyonları paylaş ve yeniden kullan: .sxcu dosyaları

Bitmiş bir özel yükleyici de dışa aktarılabilir .sxcu dosya. Başka bir kullanıcı, dosyaya çift tıklayarak içe aktarabilir ve ShareX hedef yapılandırmasını otomatik olarak uygular. Bu, kendi makineleriniz arasında veya takımla çalışan bir kurulumu paylaşmayı kolaylaştırır — ama bu da gizliliklerin sızıp çıktığı yerdir; bu nedenle birini birine göndermeden önce sonraki kısmı okuyun.

Gizlilikleri koruyu

Özel yükleyici genellikle API anahtarları, jetonları veya imzalı kimlik bilgileri içerir. Biri gibi davran .sxcu dosya gibi bir parola:

  • Yapılandırma paylaşmadan önce gerçek kimlik bilgilerini soyun veya değiştir yer tutucu ile. A .sxcu kamuda paylaşabilecek canlı bir anahtar var.
  • Kapsamlı, iptal edilebilir jetonları tercih et uzun ömürlü ana anahtarlar, bir sızıntı sınırlandırılmış ve kolay döndürmek.
  • Her zaman HTTPS üzerinde yükle bu nedenle kimlik bilgileri ve dosyalar açık olmadan gönderilir.
  • Maruz kalabilecek herhangi bir şeyi döndür — ekran görüntüleri ve konfigları beklendiğinden daha ileri gider.

Yerleşik hedef tercih et varsa

Depolamanız Amazon S3, Google Cloud Storage veya Cloudflare R2 ise, elle genel bir HTTP isteği oluşturmak yerine ShareX'in o sağlayıcı için kılavuzunu izleyin. Örneğin ShareX'in Amazon S3 kılavuzu bucket'ı, erişim anahtarlarını ve isteğe bağlı bir özel alan adını kapsar. Genel HTTP özel yükleyiciyi, kılavuzu olmayan uç noktalar için tutun.

Maxisnap Studio da kendi sunucunuza yükleme yapabilir

Maxisnap Studio, tek seferlik yükseltme, özel yükleme arka uçları ekler — SFTP, FTP, S3 uyumlu ve HTTP — böylece Windows yakalamalarınız kontrol ettiğiniz depolamaya yüklenir. Maxisnap'in yükleme seçeneklerinin nasıl yapılandırıldığını SFTP yükleme ve S3 / R2 yükleme sayfalarında görebilir ya da daha kapsamlı bir bakış için şunu okuyabilirsiniz: Maxisnap ve ShareX özeti.

Maxisnap, ShareX ile bağlantılı değildir. Bu sayfa ShareX'i, resmi sitesinin Ekim 2026'da sunduğu şekilde anlatır; güncel özellikler, fiyatlar ve platformlar için resmi siteye bakın. getsharex.com

Sıkça sorulan sorular

ShareX özel yükleyici nedir?

Paylaşmak istediğiniz bir hedeften — kendi sunucunuz, nesne depolaması veya kısaltıcı — ShareX'e belirtmelisiniz; belirli bir HTTP isteği ve yanıtın belirli bir bölümünden ortaya çıkan bağlantıyı okuymalısınız. Esas olarak kendi hizmetlerini barındıranlar tarafından kullanılır.

Hangi HTTP yöntemleri ve vücut türlerini destekler?

Yöntemler: GET, POST, PUT, PATCH ve DELETE. Vücut türleri: hiçbir gövde, multipart/form-data, x-www-form-urlencoded, JSON, XML ve ikili. Bunları uç noktanızın API'sinin beklentilerine uydurun.

ShareX'in yükleme sonrasından doğru URL'yi nasıl döndüreceğini yaparsın?

Yanıt çözümleyiciyi URL alanına işaret etmek üzere yapılandırın. ShareX JSON için JsonPath (örn. {json:data.link}) destekler, XML için XPath, düz metin için regex ve yanıt başlığını okumak için. Kopyalanan bağlantı boşsa, ham yanıtı inceleyin ve yolu düzeltin.

Özel yükleyici yapılandırmasını paylaşabilir miyim?

Evet — bunu .sxcu dosyası olarak dışa aktar; diğerleri çift tıklayarak içe aktar. Bu dosyalar API anahtarları içerebildiğinden, gerçek kimlik bilgilerini yer tutucu ile değiştirin; kapsamlı/iptal edilebilir jetonları kullanın ve maruz kalabilecek herhangi bir şeyi döndürün.

Amazon S3 için özel yükleyiciyi kullanmalı mıyım?

ShareX'in kendi kurulum kılavuzuyla bir Amazon S3 hedefi vardır; ayrıca Google Cloud Storage ve Cloudflare R2 için kılavuzlar sunar. Sağlayıcınızın kılavuzunu izleyin ve genel HTTP özel yükleyiciyi kılavuzu olmayan uç noktalar için tutun.

Ekran görüntüsü depolamını Windows'ta kendi

Maxisnap Studio yakalamalarınızı kendi SFTP, FTP, S3 uyumlu veya HTTP arka ucuna yüklenen kılavuzlu kurulum ile yükler. Ücretsiz uygulama ile başla ve gerekirse Studio ekle.

Ücretsiz İndir Studio Hakkında

İlgili: SFTP ekran görüntüsü yükleme · S3 / R2 yükleme · ekran görüntüsünden bağlantıya · Maxisnap ve ShareX