C# exenin içinde exe açma

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üye
Katılım
25 Şub 2024
Mesajlar
8
Tepki puanı
1
Ödüller
1
Yaş
25
2 HİZMET YILI
48xnjad.png

Merhaba ben bir adet programın içinde başka bir programı açmak istiyorum ancak adama sadece ilk exe programını verip adam butona bastığında ikinnci exenin açılmasını istiyorum ve program açılınca resources dosyasının içindekilerin adam programı açıp butona basınca içindekilerin açtığı yere kurulmasını istemiyorum
 
Son düzenleme:
Cipi Capa Cİpi Capa
Onaylı Üye
Katılım
4 Mar 2024
Mesajlar
64
Tepki puanı
34
Yaş
24
2 HİZMET YILI
Yani Ratın var Binder Atmak İstiyorsun Akıllı bıdık
 
Banlı Üye
Katılım
13 Ocak 2017
Mesajlar
92
Tepki puanı
4
Ödüller
7
Yaş
25
Sosyal
9 HİZMET YILI
knk ikisini birbirine entegre etmen lazım tek dosya gibi zip e kat
 
Onaylı Üye
Katılım
24 Ağu 2020
Mesajlar
146
Tepki puanı
33
Ödüller
5
Yaş
25
5 HİZMET YILI
ChatGpt'den yardım aldım, String url yerine dowload linki koyucaksın Direct olmayı, Savepath te kayıt yerine nereye dosyanın düşeceğidir, Universal yapmayı unutma.Eğer görev yoneticisinden saklamak istiyorsan usermode kernal kullanmalısın daha da ilerletmek ve saklamak istiyorsan kernal driver yapabilirsin

C#:
using System;
using System.IO;
using System.Net.Http;
using System.Threading.Tasks;

class Program
{
    static async Task Main(string[] args)
    {
        string url = "https://example.com/file-to-download.txt";
        string savePath = "downloaded-file.txt";

        using (HttpClient client = new HttpClient())
        {
            try
            {
                HttpResponseMessage response = await client.GetAsync(url);

                if (response.IsSuccessStatusCode)
                {
                    byte[] content = await response.Content.ReadAsByteArrayAsync();
                    await File.WriteAllBytesAsync(savePath, content);
                }
            }
            catch (Exception)
            {
            }
        }
    }
}
 
Son düzenleme:
aka hernos
Süper Üye
Katılım
30 Ağu 2019
Mesajlar
628
Çözümler
10
Tepki puanı
297
Ödüller
4
Yaş
29
Sosyal
6 HİZMET YILI
2 ayrı exe yapmak yerine onları birleştirmeye ne dersin?
C# kullanmandaki sebep nedir ayrıca?
İlaha ki C# ile yapcam diyorsan CreateProcess fonksiyonunu çağırabilirsin.
 
Tutti mi chiedono perché ho imparato questa lingua
Süper Üye
Katılım
17 Mar 2016
Mesajlar
634
Çözümler
5
Tepki puanı
112
Ödüller
11
10 HİZMET YILI
Resourceste tutmak yerine belli bir internet adresinden indirtip göze çarpmayan bir yere kurdurt yada programı açınca özel bir klasör açsın ve gizlesin yada şifrelesin sende o dosyaları oraya indirt ve kullan. Resources kullanarak nasıl yapılır bilmiyorum, hiç karşılaşmadım ama sanırım Costura.Fody gibi nuget paketleriyle o resourcesteki dosyaları Exe dosyan ile sıkıştırabilirsin ve böylece kullanırken dışarı çıkmaz, hangisi işine yarar bilmiyorum ama önce Costura.Fody eklentisini denemende fayda var.
 
Uzman Üye
Katılım
20 Tem 2020
Mesajlar
297
Tepki puanı
16
Ödüller
5
Yaş
28
5 HİZMET YILI
2 ayrı exe yapmak yerine onları birleştirmeye ne dersin?
C# kullanmandaki sebep nedir ayrıca?
İlaha ki C# ile yapcam diyorsan CreateProcess fonksiyonunu çağırabilirsin.
hocam nasıl çağırıcam bu fonksiyonu ?
 
Onaylı Üye
Katılım
24 Ağu 2020
Mesajlar
146
Tepki puanı
33
Ödüller
5
Yaş
25
5 HİZMET YILI
hocam nasıl çağırıcam bu fonksiyonu ?
bunun sıkıntısı exe. dosyanın içinde olmalı yani saklayamassın adam şüphelenip silerse bütün olay gider ve orjinal hile normal çalışır


Kod:
int main() {
    std::system("kendiuygulaman.exe");
    return 0;
}
 
Seçkin Üye
Katılım
10 Ocak 2020
Mesajlar
301
Tepki puanı
2
Ödüller
6
Yaş
32
6 HİZMET YILI
kodun içine bir adet indirme dizilimi ve bir adet indirlecek konum dizilimi eklemen gerekiyor C:\Users\Desktop /
Bağlantıları görmek için lütfen Giriş Yap
gibi örneklendirebiliriz.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst