Otomasyon programı satın alan insanların çoğu ürün sayfasında yazanı değil, orada yazmayanı merak eder: bu lisans kaç bilgisayarda çalışır, bilgisayarımı değiştirirsem ne olur, site arayüzü değişince programım çalışmaz mı, güncelleme ayrıca para mı? Bu sayfa o soruların hepsine tek tek, süslemeden cevap verir. Vaat değil, süreç anlatır; hangi durumda kimin ne yapması gerektiğini baştan yazar.
Lisans, programı kullanma hakkıdır; programın kodunu, kaynak dosyalarını veya içindeki yöntemi satın almazsınız. Pratikte üç şeyi bilmeniz yeter: kaç cihazda çalışacağı, süresinin olup olmadığı ve devredilebilir olup olmadığı. Masaüstü otomasyon programlarında yaygın kurgu, lisansın tek bir bilgisayara bağlanmasıdır. Bağlanma işlemi genellikle donanım kimliği üzerinden yapılır; yani program ilk açılışta cihazın parmak izini alır ve lisans anahtarını o parmak izine eşler. Bunun sizin için anlamı şu: aynı anahtarı ofisteki iki farklı makinede aynı anda çalıştıramazsınız, ama bilgisayarınızı değiştirdiğinizde anahtar çöp olmaz. Eski cihazdaki kayıt düşürülür, yenisine aktarılır. Kapsam dışında kalan şeyler de net olmalı: programın topladığı verinin nasıl kullanıldığı, hedef sitenin kullanım şartlarına uygun davranmak ve kişisel veri içeren çıktıların KVKK çerçevesinde işlenmesi kullanıcının sorumluluğundadır. Lisans size bir araç verir; o aracı hangi amaçla kullandığınızın hukuki sorumluluğunu üstlenmez. Satın almadan önce sorulacak dört soru şudur: kaç cihaz, ne kadar süre, cihaz değişikliğinde ne oluyor, lisans başka bir kişiye devredilebiliyor mu.
Kurulum sorunlarının büyük bölümü programdan değil, kurulum öncesi kontrol edilmeyen üç şeyden çıkar. Birincisi işletim sistemi sürümüdür. Tarayıcı otomasyonu kullanan programlar güncel bir Windows 10 veya Windows 11 üzerinde çalışacak şekilde derlenir; desteği bitmiş sürümlerde güvenlik bileşenleri eksik olduğu için kurulum tamamlansa bile tarayıcı bileşeni açılmaz. İkincisi mimari uyumudur: 64 bit kurulum paketi 32 bit sistemde başlamaz, hata mesajı da çoğu zaman anlaşılır olmaz. Üçüncüsü bellek ve disk alanıdır. Tarayıcı motoru arka planda gerçek bir tarayıcı gibi çalışır; kağıt üzerinde 4 GB bellekle açılır ama uzun taramalarda takılır, rahat çalışma için 8 GB üzeri makul bir zemindir. Disk tarafında programın kendisi küçüktür, asıl yeri tarayıcı bileşeni ve biriken çıktı dosyaları kaplar. Bir de sık atlanan bir madde var: ekran ölçeklendirmesi. Yüzde 150 ve üzeri ölçeklendirmede bazı pencerelerdeki alanlar kırpılabilir. Program kurulmadan önce bu beş satırı kontrol etmek, sonradan açılacak destek taleplerinin çoğunu gereksiz kılar.
Kurulum, alıştığınız kurulum sihirbazından farklı değildir ama sırası önemlidir. Önce kurulum paketini indirir, indirme tamamlandıktan sonra dosyanın sağ tuş menüsünden özelliklerine bakarsınız; internetten indirilen dosyalarda çıkan engelleme işareti varsa kaldırılır. Ardından kurulum yönetici olarak çalıştırılır. Kurulum sırasında tarayıcı bileşeni de yerleşir; bu adım internet bağlantısı ister ve bağlantı yavaşsa uzun sürebilir, yarıda kesmeyin. Kurulum bittikten sonra program ilk kez açıldığında lisans anahtarı istenir. Anahtar girildiğinde uygulama lisans sunucusuna tek bir doğrulama isteği gönderir, cevap olumluysa cihaz eşlemesi yapılır ve bir daha her açılışta anahtar sorulmaz. Bu adımda bağlantı hatası alıyorsanız çoğu zaman sebep programın kendisi değil, kurumsal ağdaki güvenlik duvarı veya bilgisayardaki güvenlik yazılımının giden bağlantıyı kesmesidir. İlk açılıştan sonra yapılacak en faydalı iş, gerçek bir işe girişmeden önce küçük bir deneme çalıştırmasıdır: tek bir dar kapsam seçin, on beş kayıtlık bir çıktı alın, dosyayı açıp sütunların doğru geldiğini görün. Bu on dakika, ilk ayın huzurunu belirler.
Otomasyon programlarının kurulumunda güvenlik yazılımı uyarısı görmek beklenmedik bir durum değildir ve bunu önceden yazmak dürüstlüktür. Sebebi programın zararlı olması değil, davranışının zararlı yazılımların davranışına yüzeyden benzemesidir: tarayıcıyı dışarıdan yönetir, klavye ve fare olaylarını taklit eder, arka planda çalışır, dosya yazar. Buna bir de tanınırlık faktörü eklenir. Windows SmartScreen, bir dosyanın ne kadar yaygın indirildiğine bakar; yeni yayınlanan her sürüm bu sayacı sıfırdan başlatır, dolayısıyla sürüm çıktıktan sonraki ilk günlerde uyarı çıkma ihtimali daha yüksektir. Doğru refleks şudur: uyarıyı görünce paniklemeyin ama körü körüne de geçmeyin. Dosyayı nereden indirdiğinizi doğrulayın, yayıncı imzasına bakın, gerekiyorsa yalnızca programın kurulu olduğu klasörü istisnaya ekleyin. Yapılmaması gereken şey, güvenlik yazılımını tamamen kapatmaktır; hem gereksiz hem risklidir. Kaynağı doğrulanmamış bir yerden indirilmiş kurulum dosyasında uyarı çıkıyorsa kurulumdan vazgeçmek en makul karardır. Bu konunun uzun hali ayrı bir yazıda adım adım anlatılıyor.
Bu, satın alma öncesi en çok sorulan ve en az cevaplanan konudur. Dürüst cevap şudur: hedef sitenin arayüzü değiştiğinde otomasyonun etkilenmesi mümkündür, çünkü program sayfadaki alanları belirli işaretlerden tanır. Ama her değişiklik aynı ağırlıkta değildir. Renk, yazı tipi, sıralama, reklam bloğu gibi görsel değişiklikler otomasyonu genellikle hiç etkilemez. Alan adlarının veya sayfa yapısının değişmesi, bir alanın liste ekranından çıkarılıp yalnızca ayrıntı ekranına taşınması gibi yapısal değişiklikler ise etkilenmeye yol açar; belirtisi de bellidir, o alanın sütunu boş gelmeye başlar. En ağır durum, giriş veya gezinme akışının değişmesidir. Burada bir sınırı net yazmak gerekir: uyum güncellemesi, programın sayfayı doğru okumasını yeniden kurar; hedef sitenin koyduğu erişim kurallarını, kullanım şartlarını veya bot koruma önlemlerini aşmayı kapsamaz. Site bir alanı yetkili kullanıcıya kapattıysa uyum güncellemesi o alanı geri getirmez, çünkü sorun eşlemede değil izindedir. Kapsanan kısımda süreç şöyle işler: değişiklik tespit edilir, etkilenen alan yeniden eşlenir, test edilir, sürüm yayınlanır ve program açılışta güncellemeyi bildirir. Kimse sonsuz uyum garantisi veremez; verilebilecek dürüst taahhüt, sürecin işlediği ve kullanıcıya durumun bildirildiğidir. Sizin tarafınızdaki en pratik önlem, güncelleme bildirimini ertelememek ve bir alan boş gelmeye başladığında bunu kendi hatanız sanmadan destek kanalına bildirmektir. Değişiklik türlerinin ayrımı ve sessiz bozulmanın belirtileri ayrı bir yazıda ayrıntılı ele alınıyor.
Güncelleme kelimesi tek başına yanıltıcıdır, çünkü altında birbirinden çok farklı üç şey vardır. Birincisi uyum güncellemesidir: hedef sitedeki değişiklik nedeniyle programın çalışmaya devam etmesi için yapılan düzeltme. Bu, ürünün vaat ettiği işi yapabilmesinin şartıdır ve lisansınızın kapsadığı süre boyunca beklenmesi meşru olan güncelleme türüdür. İkincisi hata düzeltmesidir: pencere kilitlenmesi, çıktıdaki biçim hatası, sayaç yanlışlığı gibi programın kendi kusurlarının giderilmesi. Bu da aynı kategoridedir. Üçüncüsü ise yeni yetenektir: yeni bir platform desteği, yeni bir modül, yeni bir çıktı biçimi. Bu üçüncüsü çoğu zaman ayrı bir ürün veya sürüm yükseltmesi olarak konumlanır, çünkü ilk satın aldığınız kapsamın dışındadır. Satın almadan önce net cevap istemeniz gereken cümle şudur: uyum güncellemeleri ve hata düzeltmeleri hangi süre boyunca ek ücretsiz geliyor, o süre bittiğinde program çalışmayı bırakıyor mu yoksa yalnızca yeni güncelleme mi almıyor. İkisi çok farklı sonuçlar doğurur. Aşağıdaki maddeler, üç güncelleme türünü ve her birinde makul beklentinin ne olduğunu özetliyor.
Destek konusunda hem satıcı hem alıcı tarafında yanlış beklenti kurulur. Alıcı yedi gün yirmi dört saat anında cevap bekler, satıcı da soruyu okumadan cevap verir; ikisi de vakit kaybeder. Burada size bir süre sözü vermiyoruz; söylediğimiz şey, süre sorusunun doğru biçimde sorulması gerektiğidir. Sorunlar aynı ağırlıkta değildir: bir ayar sorusu ile hedef sitedeki yapısal bir değişiklikten kaynaklanan ve sürüm yayınlanmasını gerektiren bir sorun aynı zaman ölçeğinde ilerlemez. Bu yüzden satın alma öncesi tek bir rakam yerine şunu sorun: destek hangi saatlerde çalışıyor, hangi kanaldan veriliyor, sorunun türüne göre nasıl bir sıra izleniyor ve bu yazılı olarak nerede duruyor. Yazılı olmayan her süre sözü, ikinci gün tartışma konusudur. Sizin yapabileceğiniz en etkili şey ise iyi bir destek talebi yazmaktır. İyi bir talep, karşı tarafın soru sormasına gerek bırakmaz: hangi sürümü hangi Windows üzerinde kullandığınızı, sorunun hangi işlem sırasında ortaya çıktığını, ekranda ne göründüğünü ve bu davranışın ne zamandan beri sürdüğünü baştan yazar. Bu dört başlık eksikse mesaj, iki tur yazışma sonunda ancak aynı noktaya gelir. Bir de şu ayrım önemli: kurulum ve program hatası destek konusudur; hangi ilçeyi tarayacağınız, listeyi nasıl kullanacağınız gibi konular ise eğitim ve kullanım rehberlerinin alanıdır.
Satın alma sonrasındaki gerginliklerin çoğu, kimin neyden sorumlu olduğunun yazılı olmamasından çıkar. Kaba bir ayrım işe yarar: programın kendi davranışı sağlayıcının, çalıştığı ortam kullanıcının, hedef sitenin davranışı ise hiç kimsenin kontrolünde değildir. Kurulumun tamamlanmaması, açılışta pencerenin çizilmemesi veya çıktının yazılamaması çoğu zaman üçüncü değil ikinci kategoridedir; yani işletim sistemi, yetki, disk ve güvenlik yazılımı ayarlarıyla ilgilidir ve ilk adım kullanıcıdadır. Buna karşılık bir sütunun toptan boşalması, sayaçların yanlış ilerlemesi veya sürüm sonrası ortaya çıkan bir davranış değişikliği sağlayıcı tarafının konusudur ve bildirilmeden çözülmez. Üçüncü kategori, yani hedef sitedeki değişiklik, iki tarafın da hatası değildir ama bildirim yine kullanıcıdan başlar çünkü sorunu ilk gören odur. Aşağıdaki liste, sık karşılaşılan beş durumu ve her birinde ilk adımın kimde olduğunu gösteriyor. Kendi durumunuzu listede bulup o ilk adımı atmak, hem sizin hem destek tarafının vaktini kazandırır.
Masaüstü otomasyon lisansları genellikle tek cihaza eşlenir ve aynı anahtar iki makinede aynı anda aktif olmaz. Ofiste iki kişi paralel çalışacaksa iki ayrı lisans gerekir. Satın almadan önce cihaz sayısını yazılı olarak teyit etmek en sağlıklısıdır.
Yaygın kurguda yanmaz: cihaz değişikliği olağan bir durumdur, eski makinedeki eşleme düşürülür ve anahtar yeni makineye tanımlanır. Yine de bu ürüne göre değişen bir politikadır, satın alma öncesi yazılı teyit almak gerekir. Formatlamadan önce programdan çıkış yapmak işlemi kolaylaştırır; sık sık cihaz değiştirmek ise güvenlik açısından ek doğrulama gerektirebilir.
Hedef sitedeki değişiklik nedeniyle yapılan uyum güncellemeleri ve programın kendi hatalarının düzeltmeleri, lisansınızın kapsadığı süre boyunca beklenmesi meşru olan güncellemelerdir. Yeni bir platform desteği veya yeni bir modül ise ayrı kapsamdır. Satın alma öncesi bu iki kategorinin sınırını sormanız gerekir.
Dört madde: güncellemelerin hangi kanaldan duyurulduğu, uyum güncellemeleri ile yeni yeteneklerin nasıl ayrıldığı, güncelleme hakkının süresi ve o süre bittiğinde programın durumu. Bunların yazılı olmadığı bir üründe tartışma her zaman sonradan çıkar. Bir de teyidi kolay bir işaret vardır: geçmiş sürüm notları paylaşılabiliyor mu? Paylaşılabiliyorsa politika kâğıt üzerinde kalmamış demektir.
İki farklı model vardır: süre bitince programın çalışmayı durdurduğu model ve programın çalışmaya devam edip yalnızca yeni güncelleme almadığı model. İkincisinde program bir süre daha çalışır ama hedef sitedeki ilk yapısal değişiklikte tıkanır. Satın almadan önce hangi modelde olduğunuzu netleştirin.
Otomasyon programlarında sık karşılaşılan bir durumdur; sebebi programın tarayıcıyı yönetmesi ve arka planda çalışmasıdır. Doğru davranış, tüm korumayı kapatmak değil, dosyanın kaynağını doğruladıktan sonra yalnızca kurulum klasörünü istisnaya eklemektir.
Kurulum, aktivasyon, program hataları ve güncelleme kaynaklı sorunlar destek kapsamındadır. Hangi bölgeyi tarayacağınız, çıktıyı nasıl analiz edeceğiniz veya iş sürecinizi nasıl kuracağınız gibi konular ise kullanım rehberleri ve eğitim içeriklerinin alanıdır.
Lisans doğrulaması ve hedef sitelere erişim internet gerektirir, dolayısıyla çevrimdışı kullanım mümkün değildir. Daha önce alınmış çıktı dosyalarını açıp incelemek için ise bağlantıya ihtiyaç yoktur.
Programı kullanan tarafta. Hedef sitenin kullanım şartlarına uygun davranmak, toplanan kayıtlar kişisel veri içeriyorsa KVKK çerçevesinde işlemek ve saklama süresine dikkat etmek kullanıcının yükümlülüğüdür. Bu konuda ayrıntılı çerçeve, hukuki içeriklerimizde anlatılıyor.
Dijital lisanslarda iade koşulları satış sözleşmesinde belirtilir ve ürüne göre değişir. Sağlıklı yaklaşım, satın almadan önce kendi kullanım senaryonuzu anlatıp o senaryonun desteklenip desteklenmediğini yazılı olarak teyit etmektir; böylece iade tartışmasına hiç gerek kalmaz.