Pokaż wyniki 1 do 8 z 8

Temat: Hurtowe usuwanie heksów

  1. #1
    Zarejestrowany
    Jan 2009
    Postów
    3

    Domyślnie Hurtowe usuwanie heksów

    Witam
    Mam kilkaset plików, w których muszę w jakimś edytorze heksadecymalnym wyciąć zmienny (dla różnych plików) ciąg znaków od początku pliku do miejsca, gdzie pojawia się konkretna fraza taka sama dla wszystkich plików i zapisać to pod taka samą nazwą, ale z innym rozszerzeniem. Jak to zautomatyzować?

  2. #2
    Zarejestrowany
    Jun 2006
    Skąd
    rand(.eu)
    Postów
    8,748

    Domyślnie

    Mozesz podac jakies przyklady? To pliki binarne czy ASCII (pytam dla pewnosci)?
    ctrl-alt-del.cc - soft reset site for IT admins and other staff :-)

  3. #3
    Zarejestrowany
    Jan 2009
    Postów
    3

    Domyślnie

    Binarne.
    http://www.voila.pl/029/de5yb/index.php?get=1&f=1 to co na czerwono jest do usunięcia. Ten ciąg jest zmienny, ale każdy plik posiada frazę "DDS", od której tak na prawdę powinien się zaczynać ten plik, bo wtedy staje się normalnym plikiem graficznym w formacie dds. Obecnie jest to jakiś xbt i od normalnego dds różni się tylko tym ciągiem, o którym mowa wyżej.

  4. #4
    Zarejestrowany
    Jun 2006
    Skąd
    rand(.eu)
    Postów
    8,748

    Domyślnie

    Moge napisac taki programik... w sumie dla testow juz napisalem i nazwalem wycinanka bo wycina z plikow binarnych wszystko przed podana fraza i zapisuje wynik z nowym rozszerzeniem...

    Jaki OS Cie interesuje - pod czym bedziesz to odpalal?
    Czy to tylko ten jeden rodzaj pliku czy inne tez wchodza w gre?
    Ile bajtow max bedzie wycinane z przodu - chce zrobic program maksymalnie wydajny, w tej chwili sprawdzam tylko pierwsze 1024 bajty w poszukiwaniu tekstu, reszte wycinam...

    Na razie dziala to tak, ze odpalam go...

    Kod:
    wycinanka tbx DDS
    Szuka plikow *.tbx w aktualnym katalogu, pozniej wycina z nich wszystko do tekstu 'DDS' i zapisuje wynik w pliku ze zmienionym rozszerzeniem (nowe to .DDS).

    Jesli nikt nie da innego pomyslu to program jest Twoj w wersji binarnej Linux/Windows oraz z kodem zrodlowym... za 25zl Info na PM
    ctrl-alt-del.cc - soft reset site for IT admins and other staff :-)

  5. #5
    Zarejestrowany
    Jan 2009
    Postów
    216

    Domyślnie

    TQM, a czy ten DDS nie moze wystapic wczesniej niz w nagloweku?

    nejlepiej to poszukac pola odpowiedzialnego za wielkosc naglowka, i go wyciac. inaczej sie NIE DA.

  6. #6
    Zarejestrowany
    Jun 2006
    Skąd
    rand(.eu)
    Postów
    8,748

    Domyślnie

    Dlugosc naglowka jest zmienna jak widzisz... jesli masz specyfikacje formatu TBX czy jak mu tam to jasne, ale nie majac... bazujesz na tym co podaje "klient". Program napisany jest dokladnie wg podanej wyzej specyfikacji - tyle tylko mozna zrobic.
    ctrl-alt-del.cc - soft reset site for IT admins and other staff :-)

  7. #7
    Zarejestrowany
    Jan 2009
    Postów
    3

    Domyślnie

    Dzięki za odzew. Jednakże liczyłem raczej na jakieś już gotowe, darmowe rozwiązanie. Nie będę na tym zarabiał. Użyję tego z raz, bo po prostu z ciekawości chciałem przejrzeć tekstury w grze i nie chce mi się nabywać do tego programu za połowę wartości gry Chyba, że jakiś barter, bo zajmuję się trochę grafiką

  8. #8
    Zarejestrowany
    Jun 2006
    Skąd
    rand(.eu)
    Postów
    8,748

    Domyślnie

    To tez sie dogadamy - przyda mi sie grafika do stronki
    Odezwe sie pozniej na PM, na razie jestem w pracy.
    ctrl-alt-del.cc - soft reset site for IT admins and other staff :-)

Podobne wątki

  1. usuwanie wiadomości na gg
    By szliz in forum Komunikatory
    Odpowiedzi: 19
    Autor: 07-04-2008, 20:29
  2. usuwanie indeksu tablicy
    By ironwall in forum C/C++
    Odpowiedzi: 2
    Autor: 12-08-2007, 14:52
  3. Usuwanie nie do odzyskania
    By Nikow in forum Hacking
    Odpowiedzi: 5
    Autor: 10-08-2007, 14:59
  4. Szyfrowanie + bezpieczne usuwanie
    By kaspsior in forum Off Topic
    Odpowiedzi: 3
    Autor: 09-29-2007, 14:56
  5. Usuwanie bugów.
    By m33 in forum Delphi/Pascal/Lisp
    Odpowiedzi: 1
    Autor: 09-24-2007, 08:26

Zasady Postowania

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  
Subskrybuj

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52