• 27-01-2019, 16:49:12
    #1
    herkese iyi forumlar arkadaşlar,
    şimdi şöyle birşey yapmak istiyorum;
    instagram apisini kullanarak kendim için küçük bir yazılım yaptım (form ile belirlediğim hesaplarda paylaşım yapma, yorum, yapma gönderi beğenme gibi şeyler) şimdi yapmak istediğim şey
    form halinde resim açıklama tarih ve saati seçerek oluşturmak ve seçmiş olduğum zaman geldiğinde de o gönderirin paylaşılması ( wordpress konu ekleme ve instagram gönderi zamanlama siteleri gibi )
    nasıl bir mantık kullanarak örnek olarak saat 10:00, 12:00, 15:45, 19:15 gibi saatlerde hazırladığım gönderileri paylaştırabilirim yada seçtiğim saatlerde başka bir işlem yaptırmak için zamanlayabilirim.

    yardımcı olacak arkadaşlara şimdiden teşekkürler..

    not: cpanel de cronjob oluşturarak belirli sayfaları çalıştırarak yapabilirsin diyen arkadaşlar olabilir, cpanel lisansını sadece işim düştüğünde yenileyen biriyimdir ve cronjobsuz çözmemin bir yolu varsa daha iyi olur.
  • 28-01-2019, 16:39:18
    #2
    Benim de benzer bi sorunum var takipteyim.
  • 28-01-2019, 16:41:21
    #3
    bu site zamanla ve ilgili dosyayı çağır.

    https://cron-job.org/en/

    dışarıdan cron çalıştırmış gibi olursun.
  • 28-01-2019, 18:15:12
    #4
    hocam date değişkeni ekleyeceksin zaman eklenirse date = $_POST['date'] olarak tutup sistem saati birde şuanki saati alacaksın eğer iki değişken eşitse işlem uygulanacak

    date unix biçiminde incele hocam.
  • 28-01-2019, 20:51:00
    #5
    Shell dosyası ile yapabilirsiniz eğer ssh ile bağlanabilirseniz.

    #!/bin/bash
    while :
    do sleep 60
    wget http://www.websitem.com/dosya.php -O Temp --delete-after
    done
    dosyaya chmod +x ile çalıştırabilir hale getirin, sonra ./dosya komutu ile çalıştırın. Belirlediğiniz süre boyunca wget ile dosyayı çalıştıracaktır.
  • 28-01-2019, 21:27:52
    #6
    un4saken adlı üyeden alıntı: mesajı görüntüle
    Shell dosyası ile yapabilirsiniz eğer ssh ile bağlanabilirseniz.

    #!/bin/bash
    while :
    do sleep 60
    wget http://www.websitem.com/dosya.php -O Temp --delete-after
    done
    dosyaya chmod +x ile çalıştırabilir hale getirin, sonra ./dosya komutu ile çalıştırın. Belirlediğiniz süre boyunca wget ile dosyayı çalıştıracaktır.
    anlattıklarınıza çok uzağım hocam, eğer cpanel lisansı aktif olmadığında ssh ile bağlanılabiliniyorsa araştırıp denemek lazım.
  • 28-01-2019, 21:40:56
    #7
    ByMezarkabul adlı üyeden alıntı: mesajı görüntüle
    anlattıklarınıza çok uzağım hocam, eğer cpanel lisansı aktif olmadığında ssh ile bağlanılabiliniyorsa araştırıp denemek lazım.
    cPanel lisansı olmadan da servera ssh ile bağlanabilirsiniz.
  • 28-01-2019, 21:42:21
    #8
    un4saken adlı üyeden alıntı: mesajı görüntüle
    cPanel lisansı olmadan da servera ssh ile bağlanabilirsiniz.
    tamamdır o halde bu anlattıklarınızı biraz araştırayım çünki gerçekten çok uzağım.
  • 29-01-2019, 04:04:18
    #9
    Hocam bunu bende çok araştırdım ama php de bu işi yapacak kod bulamadım. En basit olayı cronjop kurmak.

    Bir php dosyası oluşturun ve içinde dosyanızın zamanının gelip gelmediğini kontrol ettirin. UnixTime ile tutun veritabanında zaman damgasını daha basit oluyor sonrasında 5dk da bir cronjop u çalışacak şekilde kurun.