Powrót   Forum CDRinfo.pl > Różne > Off topic

Off topic Forum poświęcone wszelkim innym tematom.



Witaj Nieznajomy! Zaloguj się lub Zarejestruj

Zarejestrowani użytkownicy mają dostęp do dodatkowych opcji, lepszej wyszukiwarki oraz mniejszej ilości reklam. Rejestracja jest całkowicie darmowa!

Odpowiedz na post
 
Opcje związane z dyskusją Tryby wyświetlania
Stary 27.07.2005, 13:25   #1
MQs
Poważny używkownik
 
Avatar użytkownika MQs
 
Data rejestracji: 16.02.2005
Lokalizacja: Manowce Zdrój
Posty: 389
MQs zaczyna zdobywać reputację <1 - 49 pkt>
Cytat:
Napisany przez Berion
Jest (ctr+F) tyle, że ja nie wiem czego szukać
No, ale ja też nie wiem (tego co zmieniałeś).

Nie wiem czy słusznie założyłem, że:
- znasz rozmiar pierwotnego pliku co do bajta (jeżeli nie to nawet nie czytaj dalej i powiedz papa plikowi, chyba że metoda "prób i błędów"+"na oko")
- zmieniałeś teksty lub wiesz jaki ciąg wpisywałeś,
- masz pierwotny plik (i jeżeli to nie tekst i nie wiesz co wpisałeś wiesz przynajmniej jaki ciąg nadpisałeś),
- tylko w jednym miejscu jest błąd (jeżeli nie sposób (2) ma szansę zadziałania tylko przy wariancie wszystkich tekstów w jednej "sekcji")

Sposów (1) - Spełnione trzy piewsze założenia:
wtedy tego masz szukać co zmieniałeś/nadpisywałeś (no, chyba że to tekstowa gra typu Fallout ) i porównanie w danym miejscu (adresie) wartości za zmianą

Sposób (2): Pod warunkiem, że zmieniałeś teksty, które są wszystkie razem, albo ew. w kilku tylko miejscach - nazwę to "sekcjach":
W (tylko) jednej z "sekcji" (może być potrzeba sprawdzać dla każdej "sekcji") tekstowej wyciąć literki (najlepiej końcowe) do rozmiaru pierwotnego pliku - jest szansa że program będzie chodził - ustawią się adresy skoków do "sekcji" nie tekstowych, a teksty są czytane od adresu skoku do znaku końca tekstu, a nie od nagłówka do nagłówka. Co do nagłówka (0D) - może być też potrzeba dodania go na końcu sekcji (np. jeżeli w innych sekcjach są)

Temat wyczerpany. Cudów nie ma. Pozdrawiam.
__________________
MQs jest offline   Odpowiedz cytując ten post

  #ads
CDRinfo.pl
Reklamowiec
 
 
 
Data rejestracji: 29.12.2008
Lokalizacja: Sieć globalna
Wiek: 31
Posty: 1227
 

CDRinfo.pl is online  
Stary 27.07.2005, 15:06   #2
Berion
Hibernant
CDRinfo VIP
 
Avatar użytkownika Berion
 
Data rejestracji: 24.06.2004
Posty: 17,115
Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>
Cytat:
Napisany przez MQs
[...] Nie wiem czy słusznie założyłem, że:
- znasz rozmiar pierwotnego pliku co do bajta [...]
Jasne, że znam. Mam go jeszcze przed modyfikacją (kopia)

Cytat:
Napisany przez MQs
[...] zmieniałeś teksty lub wiesz jaki ciąg wpisywałeś,
- masz pierwotny plik (i jeżeli to nie tekst i nie wiesz co wpisałeś wiesz przynajmniej jaki ciąg nadpisałeś), [...]
Problem w tym, że bardzo dużo zmian wprowadzałem i nie jestem w stanie określić co dokładnie, tym bardziej w którym miejscu.

Cytat:
Napisany przez MQs
[...] - tylko w jednym miejscu jest błąd (jeżeli nie sposób (2) ma szansę zadziałania tylko przy wariancie wszystkich tekstów w jednej "sekcji") [...]
Raczej tak ... Różnica dwóch bajtów, ... czyli jeden znak?

Cytat:
Napisany przez MQs
[...] Sposób (2): [...]
Hmm... tyle, że plik wygląd mniej więcej tak:

coś-coś-txt-coś-txt-coś-coś-txt-coś

Jeśli zmiany dotyczyły tylko "pierwszego txt", skoro się tam pomyliłem to wycięcie jakiegoś 00 na koncu pliku chyba nic nie da (o ile dobrze Ciebie zrozumiałem).

Cytat:
Napisany przez MQs
[...] Temat wyczerpany. Cudów nie ma. Pozdrawiam.
Hmm... ... zgadzam się z drugim stwierdzeniem
__________________
Wszystko co chciałbyś wiedzieć o:
| PSX | PS2 | PS3 | Xbox |

FF000000000003010101010003010000000003010000030000 00000003010000000003010100000003010101010003010000 00000300010101010300000000000301010000000300000001 01030101010100030101000000030000000000030100000000 03000001010103000000000003010100000003000000000103 01000000000301010000000301010000000300000000000301 01010100030000000000030101000000030000000001030003 01000000000301000000030100000000030000000101030100 00000003010000030100000000030100010003010100000003 00000000000300000000000300010301000000000301000003 00000001010301010100000301010000000300000000000301 00000000030000000101030000000001030101000000030101 000000030101000000FF
Berion jest offline   Odpowiedz cytując ten post
Stary 27.07.2005, 15:43   #3
MQs
Poważny używkownik
 
Avatar użytkownika MQs
 
Data rejestracji: 16.02.2005
Lokalizacja: Manowce Zdrój
Posty: 389
MQs zaczyna zdobywać reputację <1 - 49 pkt>
Cytat:
Napisany przez Berion
Jeśli zmiany dotyczyły tylko "pierwszego txt", skoro się tam pomyliłem to wycięcie jakiegoś 00 na koncu pliku chyba nic nie da (o ile dobrze Ciebie zrozumiałem).
Chodzi o to, że trzeba usunąć końcówkę tekstu w tym "txt", gdzie może być błąd, a nie pliku. Jeżeli jest dużo tych oddzielnych "txt" to dałbym spokój - sposób dosyć niepewny.

Ps. Dwa bajty to dwa znaki (ASCII), chyba że jakieś inne kodowanie.
__________________
MQs jest offline   Odpowiedz cytując ten post
Stary 27.07.2005, 16:00   #4
Berion
Hibernant
CDRinfo VIP
 
Avatar użytkownika Berion
 
Data rejestracji: 24.06.2004
Posty: 17,115
Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>
Cytat:
Napisany przez MQs
Chodzi o to, że trzeba usunąć końcówkę tekstu w tym "txt", gdzie może być błąd, a nie pliku. Jeżeli jest dużo tych oddzielnych "txt" to dałbym spokój - sposób dosyć niepewny.

Ps. Dwa bajty to dwa znaki (ASCII), chyba że jakieś inne kodowanie.
hmm... dam chyba za wygraną

ehh... trudno. Dzięki wszystkim!
__________________
Wszystko co chciałbyś wiedzieć o:
| PSX | PS2 | PS3 | Xbox |

FF000000000003010101010003010000000003010000030000 00000003010000000003010100000003010101010003010000 00000300010101010300000000000301010000000300000001 01030101010100030101000000030000000000030100000000 03000001010103000000000003010100000003000000000103 01000000000301010000000301010000000300000000000301 01010100030000000000030101000000030000000001030003 01000000000301000000030100000000030000000101030100 00000003010000030100000000030100010003010100000003 00000000000300000000000300010301000000000301000003 00000001010301010100000301010000000300000000000301 00000000030000000101030000000001030101000000030101 000000030101000000FF
Berion jest offline   Odpowiedz cytując ten post
Odpowiedz na post


Twoje uprawnienia:
Nie możesz rozpoczynać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz umieszczać załączników
Nie możesz edytować swoich postów

BB codeWłączone
EmotikonkiWłączone
Kody [IMG]Włączone
Kody HTML są Wyłączone

Teleport


Wszystkie czasy w strefie CET. Aktualna godzina: 10:27.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.