Bitcoin Forum
September 02, 2025, 09:30:58 AM *
News: Latest Bitcoin Core release: 29.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 »
1  Bitcoin / Development & Technical Discussion / Re: processWatchdog - Must have tool for everybody who runs bots on: August 24, 2025, 09:23:11 PM
🚀 processWatchdog just got even better!

Enjoy improved stability, enhanced efficiency, and exciting new features like periodic reboot. Don’t miss out—check it out now : https://github.com/diffstorm/processWatchdog
2  Bitcoin / Development & Technical Discussion / Re: processWatchdog - Must have tool for everybody who runs bots on: April 13, 2025, 11:52:25 AM
Have you tested this monitor on a trading bot such as Gunbot? And how does it perform in this scenario?

Does it come with a web interface?
I haven't, but you can run Gunbot easily with processWatchdog, all the same process. Just you need to disable heartbeat monitoring by setting heartbeat_interval = 0, so processWatchdog wont expect any heartbeat messages from Gunbot. Please feel free to share if you run Gunbot with processWatchdog.

It does not have a web interface yet, a log file and stats file is what you can check if all good or not.
3  Bitcoin / Development & Technical Discussion / Re: processWatchdog - Must have tool for everybody who runs bots on: April 02, 2025, 08:32:27 AM
Sure, processWatchdog is easy to use process manager with stats and heartbeats. It is not direct competitor of systemd
4  Bitcoin / Development & Technical Discussion / Re: processWatchdog - Must have tool for everybody who runs bots on: April 01, 2025, 10:30:16 PM
While you are correct in what you say, it is worth noting that this is designed for specific applications, which limits its applicability. Furthermore, if someone knows how to handle systemd, they can replicate some features of Process Watchdog. In the end, whether it is better or not depends on the situation and how the bot to be used is implemented, as it is not an integral solution.
In terms of process management, there is no case that systemd can handle but processWatchdog cannot. It is not for specific applications, it does not limit its applicability at all.
You can use systemd to restart crashing applications and you do not get any stats on it. Process Watchdog mainly focuses on keeping processes alive.
systemd is always an option of course and it was there for ages, it is harder to configure and use.
5  Bitcoin / Development & Technical Discussion / Re: processWatchdog - Must have tool for everybody who runs bots on: April 01, 2025, 07:47:00 PM
1. What makes it different from tool such as systemd service? With systemd service, i can configure any script/executable to auto-start on boot and restart if it detect crash.
Answer is simple.

While systemd can restart crashed processes, Process Watchdog goes beyond basic service management, making it ideal for trading, alert, and analysis bots:

  • Heartbeat Monitoring – Unlike systemd, which only checks if a process is running, Process Watchdog ensures the bot is actually functioning by requiring it to send periodic heartbeats. If the process hangs but doesn’t crash, systemd won’t detect it—Process Watchdog will.
  • Process-Aware Restarting – Some trading bots or scripts don’t fail completely but instead freeze or become unresponsive. Process Watchdog can restart them even when systemd wouldn’t.
  • Lightweight & Easy to Use – Process Watchdog doesn’t require systemd configuration files or deep Linux knowledge. It works via simple file-based control, making it easier to integrate into custom setups.
  • Statistics Logging – It logs process starts, crashes, and heartbeats, allowing you to track stability over time—useful for debugging and optimizing bot performance.
  • Manual Control Options – You can send simple file-based commands to start, stop, restart, or even reboot the system as needed, adding flexibility beyond systemd.

systemd is good for auto-restarting, but Process Watchdog ensures your bots stay functional, not just running.
As it is a custom design system, it can answer any need, but systemd cannot.

I skip your second question as it does not matter who is who.
6  Bitcoin / Development & Technical Discussion / processWatchdog - Must have tool for everybody who runs bots on: March 31, 2025, 09:38:00 PM
Hello everyone,

Keeping your trading, alert, or analysis bots online and running optimally is crucial—downtime or unexpected failures can cost you dearly. I've developed a project that might be very beneficial for anyone running such bots. It's called Process Watchdog, a Linux utility designed to monitor your processes and automatically restart any that crash or stop sending a heartbeat. It also works with non-heartbeat sending processes.

With Process Watchdog, you get a flexible, real-time monitoring solution that logs key statistics, making it easier to track performance and diagnose issues. Additionally, simple file commands let you manually control process restarts, stops, or even a full system reboot if needed, ensuring minimal downtime.

I believe this tool will enhance your bot uptime and provide a reliable safeguard against performance hiccups.

Check it out and feel free to contribute or ask for features:

https://github.com/diffstorm/processWatchdog

Happy coding!
7  Local / Ekonomi / Re: USD/TRY on: January 09, 2021, 07:39:32 AM
Düşüş süreci devam ederken bir tepki gelme ihtimali yüksek olan bir noktadayız.

https://tr.tradingview.com/chart/USDTRY/JRFHpEUF/
8  Local / Ekonomi / Re: USD/TRY on: December 24, 2020, 06:54:02 PM
Biraz geç oldu belki ama, görüş bu yönde.

https://tr.tradingview.com/chart/USDTRY/eS5l4Vjw/
9  Local / Türkçe (Turkish) / Re: 50 BTC - Özel anahtar kayıp - Kurtarma ??? on: July 25, 2020, 01:40:35 PM
o tarihte coinbase mi vardı diye soran arkadaş içinse

Linkteki ekran görüntüsünde "esrar" mı yazıyor yoksa elf gözlerim bana yalan mı söylüyor?

Elf beyniniz size oyun oynuyor hocam. Orada geçen "esrar" kelimesi sır anlamındaki esrardır uyuşturucu madde olarak kullanılan esrardan bahsedilmiyor. Her blok kazıldığında onunla birlikte ortaya çıkan bir esrar (sır) vardır. Blok Hash olarak daha çok kullanıyoruz.
Eyvallah hocam, bunu bir türk polisi görse ne düşünür acaba merak içindeyim Cheesy
Çeviride başka eş anlamlı kelime daha uygun olurdu.
10  Local / Türkçe (Turkish) / Re: 50 BTC - Özel anahtar kayıp - Kurtarma ??? on: July 20, 2020, 04:38:20 PM
o tarihte coinbase mi vardı diye soran arkadaş içinse

Linkteki ekran görüntüsünde "esrar" mı yazıyor yoksa elf gözlerim bana yalan mı söylüyor?
11  Local / Ekonomi / Re: BTC/USD ve BTC/TRY Fiyat Takibi, Spekülasyon, Tartışma Alanı on: November 10, 2019, 04:18:46 PM
son yaşayan %30 yükselişi geçmişte 12 şubat 2018 tarihinde yapmış ve sonrasına bakın düşüş devam etmiş, göstere gösrete düşüş yok bu piyasa da yedirmezler yükselişe de hemen kılıf bulurlar çinmiş fln filan siktir ordan, çin açıklamaları olsada olmasada aynı yükselişi yapacaklardı.

düşecek.

O dönem için bir uyarı mesajı yazmıştım, link : https://bitcointalk.org/index.php?topic=3168595.msg32772643
Başlarda itiraz edenler vardı ama gerçek oldu.

Fakat bu yükselişi o tarihtekine pek benzetemiyorum, ancak 2014 de bu döneme denk gelen bir yükselişte ne yapmış diye baktığımızda, ana yükselişin başladığını gördüm.
Düşeceği de, yükseleceği de garanti değil fakat buradan en az 10.000$ seviyesini görüp öyle düşecektir.

Asıl önemli olan 6000$ seviyelerini teorik olarak bir defa daha görmesi, geçmişi yad etmesi gerekiyordu, onu yapmadan yükselişe geçecek mi onu merak ediyorum.
12  Local / Proje Geliştirme / Java Programcısı aranıyor on: October 30, 2019, 07:48:16 PM
Exchange API entegrasyonu ve bazı gerekli modüllerin Java dilinde yazılması için ücreti mukabilinde destek olacak bir arkadaş aranıyor.

Detaylar ve teklifler için özel mesaj ile iletişime geçiniz.
13  Local / Servisler / Re: BTCTurk vs Paribu - Hangisini Kullanıyorsunuz? on: October 28, 2019, 10:52:06 AM
Tam bu soruyu sormak aklımdan geçiyordu. Konu güzel olmuş.
Aslında bu konu, bitcoine giriş yapmayı düşünenlerin arttığını da gösteriyor olabilir yani bir hype göstergesi niteliği taşıyor.

Paribu kullandım ama memnun değildim, zamanında sıkıntı çıktığında hemen kendini işten sıyıran cevaplar yazdılar, fiyatı kullanıcılar belirliyor lafına nedense pek inanamadım, btctürk ile devam edeceğim.

Burada bir de DigiLira var, onu da sormak lazım belki.
14  Local / Proje Geliştirme / Re: Bitcoin; Algoritma Üzerine Yöntemler on: September 28, 2019, 10:43:09 AM
aynı anda hem normal adres hemde sıkıştırılmış adres üretip database de sorgulama yapıyor.
üsdeki linkden database yi indirin.
4 çekirdekli sanal bilgisayarda yaptığım test de 1 dakikada 10200 adres sorgulama yapıyor.
https://mega.nz/#!0BollQgC!3UgVFCyT8ymlhGTlXvfUTrJVEsUl8W877vRwNVBO8e0
Selam, databaseden kasıt blockchain defteri ise database güncelleme mevcut mu?
Blockchainden db güncelleme faydalı olur yada direkt olarak Bitcoin Core db den sorgulayabilir mi?

Yazılıma ait ilk kaynak şurasıymış : https://github.com/Isaacdelly/Plutus
15  Local / Proje Geliştirme / Re: Bot satışı tavsiyeleri on: September 08, 2019, 06:08:31 PM
Evet dediklerinizde haklısınız.

Bu başlıkta benim şahsi olarak bot satışım konusu tartışılmıyor.

Genel olarak bot ve güven konusunun hem kullanıcı hem geliştirici açısından nasıl çözülebileceği tartışılsın istedim.

Bana gelecek olursak, bot satışından vazgeçtiğimi zaten söylemiştim.
16  Local / Proje Geliştirme / Re: Bot satışı tavsiyeleri on: September 08, 2019, 11:20:34 AM
Referans üye konusu tabii ki işe yarayabilir fakat ben daha global çözümler tartışmaktan yanayım.

Peki web mi? local exe mi? bence web biraz daha güvenli gözüküyor. Çünkü bu bot borsa işlemlerinde hiç bir hile yapmıyorken, arka planda tüm kişisel bilgilerimi ele de geçiriyor olabilir. O yüzden yine kendi adıma yorum yapıcam, web olması benim için tercih sebebi olur. Eğer exe olarak kurmak gerekiyorsa, belki tüm antivirüsler programları ile test edip, bunun hiçbir zararlı yazılım içermediğini vurgulayabilirsiniz. Ancak yine de tercih eden sayısı azalacaktır.
Çözüm : VM - botu bir sanal makine içinde çalıştırırsınız, size hiç birşey yapamaz. Wireshark benzeri programlarla nerelere eriştiğini izlersiniz, trigger özelliğiyle eğer borsa dışında bir yere eriştiğini görürseniz exe yi kapattırırsınız.
Oysa Web tabanlı bota herşeyinizi veriyorsunuz, ek olarak web botu bazı scriptler ile o özel bilgilerinizi yine ele geçirebilir.
Web mi exe mi konusunda hala exe nin daha güvenli olduğunu düşünüyorum, çünkü açıp herşeyini analiz edebilirsiniz, yarın değişmeyeceğini bilirsiniz, size zarar verdiğini bile ispatlayabilirsiniz. Web de ise hiç birşey bilemezsiniz.
17  Local / Proje Geliştirme / Re: Bot satışı tavsiyeleri on: September 07, 2019, 09:25:18 PM
Evet, tüm bunları bilerek biz kullanıcılar nasıl olup da bot satın alıp kullanmaya cesaret edeceğiz?
Diğer bir soru da, biz geliştiriciler, yazdığımız botların temiz olduğunu nasıl ispatlayabiliriz?

Aklıma bot konusunda bir güvenlik laboratuvarı kurmak geliyor. Başka da yolu yok gibi, güvenilir bir kurum bu botları onaylarsa güven ortamı oluşabilir, onun dışında bot satamayız heralde.
18  Local / Proje Geliştirme / Re: [BOT] Binance İşlem Botu satış tavsiyeleri on: August 26, 2019, 09:05:30 AM
Aslında çözüm basit program borsa sitesi hariç bir yere bağlantı atmayacak fakat bunun için kodlar incelenmesi gerekiyor bunun içinde güzel bir tersine mühendislik ihtiyacı gerekir (bunla uğraşacak adam o botu 5 kere yazar )

Yahut programın borsa sitesi hariç hiç bir yere açılmayacağı kağıt üzerinden sözleşme yapılır karşı tarafa atılan exe saklanır source saklanır.
Ben aslında botu yabancılara satmak istiyorum, bu sözleşmeler pek işe yaramaz. Burada sadece ön fikir almak için başlık açtım. Başka yollar bulmak lazım, yoksa türkiyedeki müşteri için sözleşmeye ek fatura bile keserim sıkıntı yok.

Tamam bu başlık botların güvenilirliğinin nasıl ispatlanabileceğini tartıştığımız bir yer olsun. Şimdilik bot satışını falan unutalım, zaten öyle büyük maddi beklentimde yoktu.

Örneğin:
Bir bot bulduk, kapalı kaynak bir exe dosyası diyelim. Bu bot güvenli mi değil mi nasıl anlarız?

Kendim hemen reverse engineering yapar bakarım kodlarına (bunu herkes yapamaz farkındayım)
Önce bir VM linux veya windows kurarım, bu exe yi orada çalıştırırım (sonuçta güvenmiyorumya, kendi sistemime erişmesin istiyorum)
Sonra sniffer ile veya en basitinden wireshark ile açtığı tcp/udp bağlantılarını incelerim
Gerçek bir API key veririm ama içinde 10$ para olur en çok.
Bu bot API key i bir servera gönderse birilerinin eline geçse diye korkuyorsak, API key i tüm diğer botlara da veriyoruz, withdraw kapalıysa sorun yok diye kabul ederim.
Bir süre yaptığı bağlantıları inceledikten sonra güvenmeye başlarım ve hesaptaki miktarı kademeli olarak arttırırım.

Bu anlattığım şekliyle bot paramı çalabilir mi? En kötü web botlarında yaşandığı gibi bir pump dump kurbanı olabilirim belki..

Fikirlerinizi bekliyorum
19  Local / Proje Geliştirme / Re: [BOT] Binance İşlem Botu satış tavsiyeleri on: August 26, 2019, 08:12:37 AM
Bu bot benim çok işime yarıyor. Başkaları da uyurken zarar etmesin diye böyle birşey düşündüm ama güven bariyerini aşamayacağımıza ben de inanmış bulunuyorum Smiley

En iyisi sadece kendim kullanmaya devam edeyim.
20  Local / Proje Geliştirme / Re: [BOT] Binance İşlem Botu satış tavsiyeleri on: August 25, 2019, 06:32:26 PM
Bot tamamen temiz, hilesiz ve güvenilir ama finans piyasasında kendi gölgeme bile güvenemiyorum. Bilgisayarda çalışması yerine web tabanlı çalışması güven kazanmak açısından daha hoş olacaktır. Kullanicilar web sitesi üzerinden istediği ayarları yapabilmeli, gerekirse API verilsin ama yeterki lokal olmasın.
Ben bunu sırf satmak için web sitesine çeviremem fakat lokal olması daha güvenli geliyor bana. Güven konusunda aynı düşünüyorum, zaten konuyu açma sebeplerimden en önemlisi güven.
Web sitesi olunca tanımadığımız kişiler API key i ele geçiriyor. Lokal de (eğer bot temiz ise) bu yok.
Neden web sitesi olunca daha güvenli olsun? Bunu bir güvenlik uzmanı olarak soruyorum, bana göre lokal daha güvenilirdir (içinde virüs yada spyware yok ise).

Edit:
Web tabanlı botların açtığı dertler aslında biliniyor. Neden API Key imi başkasına vereyim ki?
Bir tanesini de şu linkte detaylıca anlatmıştım : https://bitcointalk.org/index.php?topic=3070507.0
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!