Autor Wątek: C++ a pewny program  (Przeczytany 2369 razy)

Offline LukiPRO

  • Użytkownik

# Listopad 07, 2010, 05:35:53
Witam, mam problem.
Jako że z moim C++ kiepsko.
Czytając Od Zera do Gier Kodera doszedłem do programu gdzie komputer losuje liczbę od 1 do 100 i trzeba ją zgadnąć.

I tu mam pytanko.

Udało mi się dotrzeć do strony gdzie są przechowywane pliki do gry. (jak by co to ją kupiłem)
Chciałbym napisać program który:
pobierze te pliki bez ujawniania adresu strony

jestem w stanie to napisać?
czy muszę nauczyć się dużo o sieci?
albo mógłby mi ktoś pomóc?

PS
to jest kilka adresów www
i chciałbym je umieścić w kodzie programu żeby nie można było ich wydostać

Offline Mr. Spam

  • Miłośnik przetworów mięsnych

Offline Super Mario

  • Użytkownik

# Listopad 07, 2010, 09:15:05
Czytając Od Zera do Gier Kodera doszedłem do programu gdzie komputer losuje liczbę od 1 do 100 i trzeba ją zgadnąć.

jestem w stanie to napisać?

A jestes ? ;)

Offline Xirdus

  • Redaktor

# Listopad 07, 2010, 12:06:22
to jest kilka adresów www
i chciałbym je umieścić w kodzie programu żeby nie można było ich wydostać
Niby się da, ale po co, skoro i tak zostanie to w logach? System będzie wiedział, jakie to strony. Firewall będzie wiedział, jakie to strony. Antywirus też pewnie będzie to podpatrywał. Jeśli użytkownikowi choć trochę zależy, bez trudu to odnajdzie.

Offline Liosan

  • Redaktor

# Listopad 07, 2010, 12:28:59
Tak jak napisał Xirdus, w praktyce jest to niewykonalne. Byle winpcap jest w stanie podsłuchać dowolne takie zapytanie.

Liosan

Offline LukiPRO

  • Użytkownik

# Listopad 07, 2010, 15:00:59
A da się zrobić tak że np
ten program powiedzmy
pobierze jakieś dane z komputera(nie wiem wersja systemu czy coś tam unikalnego dla danego kompa) i program będzie działał tylko gdy te dane będą się zgadzać?

Offline Xirdus

  • Redaktor

# Listopad 07, 2010, 15:09:32
Można zrobić dwie aplikacje, jedna klient (ta, która się łączy) i jedna serwer (ta, z którą się łączy). Jeśli nawiążesz połączenie między klientem na jednym i serwerem na drugim komputerze, możesz przesyłać co tylko chcesz.

Offline LukiPRO

  • Użytkownik

# Listopad 07, 2010, 15:33:11
hmm ok jakoś se poradziłem
ale jeden wielki problem pozostaje

powiedzmy mam takie coś w notatniku
@echo off
FILE2URL.exe i tu link do pobrania

i jak ten plik zapiszę jako .bat to działa
nic nie pokazuje
żadnego adresu ani nic tylko pobiera bez ujawniania tego

ale jak zamienię .bat na exe programem bat2exe to już mi nie działa
wie ktoś jak pomóc?

Offline Xirdus

  • Redaktor

# Listopad 07, 2010, 15:52:47
Po pierwsze: co chcesz osiągnąć? Bo mam jakieś złe przeczucia... Ukrywanie adresu ściąganego pliku? Łączenie się z komputerem i wykonywanie odpowiedniego kodu?...

Offline LukiPRO

  • Użytkownik

# Listopad 07, 2010, 16:48:25
OK już poradziłem
pobrałem jakiś inny program bat2exe i teraz wszystko pięknie działa

to nie są żadne wirusy czy coś tam innego do wykradania haseł

kupiłem gierkę
i udało mi się dotrzeć do serwera gdzie są przechowywane pliki gry
więc zrobiłem auto update dla tak zwanych "piratów"

ale teraz mam wątpliwości bo mniejszość mówi żeby wrzucić do neta za free, większość mówi że można sporo kaski zbić sprzedając go za 2-3 euro ale chyba nie udostępnię do neta nawet za kasę

Offline Kos

  • Użytkownik
    • kos.gd

# Listopad 07, 2010, 16:52:23
Rób co chcesz, nikt Cię nie sprawdzi, tylko miej chociaż tyle godności, by się nie przyznawać do trzepania pieniędzy na piraceniu gier :P.

Offline Karol

  • Użytkownik

# Listopad 07, 2010, 17:45:09
kupiłem gierkę
i udało mi się dotrzeć do serwera gdzie są przechowywane pliki gry
więc zrobiłem auto update dla tak zwanych "piratów"
Auto-updater dla "not premium" użytkowników Minecrafta? :D

Offline LukiPRO

  • Użytkownik

# Listopad 07, 2010, 19:43:24
UP
tak a co?

jeszcze tylko dokończyć ułożenie plików i koniec