@cozucem; @berkaydemirel; @The_AkumA;
Google Drive işe yaramadı, çünkü benim istediğim şekilde bir link uzantısı çıkartması gerekiyor.
Önemli olan kısmı bold yaptım.
Mesela örnek bir link :
https://barisdogansutcu.com/product_images/travis_scott_x_xs3086001_1.jpg
https://barisdogansutcu.com/product_images/travis_scott_x_xs3086001_2.jpg
https://barisdogansutcu.com/product_images/travis_scott_x_xs3086001_3.jpg
250 GB resmi URL ye çevirme
21
●1.234
- 24-11-2024, 13:54:19
- 24-11-2024, 14:23:26dediğim site ile bi iletişime geçin vardır bi otomasyon. Ya da bi otomasyoncu ile görüşün bi uygulama yazsın pc den direkt yükleme yapar linkleride txt olarak kaydeder.barisdogansutcu adlı üyeden alıntı: mesajı görüntüle
- 24-11-2024, 14:48:01bu tarz bir link yapısı istiyorsan direkt olarak domain ve host kullanmalısın hocam, o da çok da uyguna gelmiyor...barisdogansutcu adlı üyeden alıntı: mesajı görüntüle
- 24-11-2024, 14:53:23contabo'da 4.5 euroya 400 gb diskli vps var. öyle bir şey alıp kurabilirsiniz. sıfır maliyetle 250 gb dosyayı sorunsuz barındırmanız zor.
- 24-11-2024, 15:27:30Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.Bunun en mantıklı çözümü AWS S3 kurulumu olur. Bu da sıfır maliyetle olmaz. https://images.firma.com gibi kurarsınız, buraya da ürün görsellerini eklersiniz. En kolay en hızlı yöntem budur.
- 24-11-2024, 16:41:11Bu kodu html olarak kaydet Görsellerin olduğu klasöre at ve çalıştır Görsellerin linkini içeren CSV dosyası verecek: ( Soruyu doğru anlamışsam
)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>CSV Görsel Linkleri Oluştur</title>
</head>
<body>
<h1>Görsel Linkleri CSV Oluşturucu</h1>
<input type="file" id="fileInput" webkitdirectory directory multiple>
<button id="generateCsv">CSV Oluştur</button>
<script>
document.getElementById("generateCsv").addEventLis tener("click", function () {
const input = document.getElementById("fileInput");
const files = input.files;
if (!files.length) {
alert("Lütfen bir klasör seçin.");
return;
}
const baseUrl = "https://barisdogansutcu.com/product_images/";
const validExtensions = [".jpg", ".jpeg", ".png", ".gif", ".webp"];
let csvContent = "Görsel URL\n";
// Dosyaları tarama ve uygun olanları CSV formatına çevirme
for (const file of files) {
const fileName = file.name;
const fileExtension = fileName.substring(fileName.lastIndexOf(".")).toLo werCase();
if (validExtensions.includes(fileExtension)) {
csvContent += baseUrl + fileName + "\n";
}
}
// CSV dosyasını indirme
const blob = new Blob([csvContent], { type: "text/csv;charset=utf-8;" });
const link = document.createElement("a");
link.href = URL.createObjectURL(blob);
link.download = "gorsel_linkleri.csv";
link.style.display = "none";
document.body.appendChild(link);
link.click();
document.body.removeChild(link);
});
</script>
</body>
</html>
Powered By : ChatGpt
- 24-11-2024, 16:48:29Yok hocam bahsettiğimiz olay bu değil, ben zaten CSV dosyasını hazırladım.
CSV dosyasında productImage için url parametreleri var. O parametre kısmına URL yazmam gerekiyor.
Bunun içinde bir sunucuya bütün görselleri yüklemem şart. (250GB)
Bir dostumuz yardımcı oldu bu konuda, teşekkür ederim.
@cozucem; - 24-11-2024, 16:50:05Kusura bakma bir yerde hata yaptığıma emindimbarisdogansutcu adlı üyeden alıntı: mesajı görüntüle
)