[v. 3.0-2]Txtburn c++ - program do wypalania płyt + AudioCD ripper
- mucha090
- Zakręcona Traszka
- Posty: 775
- Rejestracja: 15 mar 2008, 11:05
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Brak
- Architektura: x86_64
- Lokalizacja: Kielce, Poland
- Kontakt:
[v. 3.0-2]Txtburn c++ - program do wypalania płyt + AudioCD ripper
Witajcie
Tak więc ostatnio udało mi się udoskonalić ten program i stwierdzić że już lepiej nie będzie. Teraz tylko zostaje mi zrobić wersje w gtk+.
Cały temat jest tutaj --> viewtopic.php?f=225&t=158807
Dodałem możliwość zapisu ustawień do pliku konfiguracyjnego. Najprawdopodobniej wszystkie błędy zostały usunięte. Jedyne co mi zostało to usunąć ten błąd, brak działającego menu do rippowania płyt AudioCD na MS Win. Tak więc prosze się spodziewać że za miesiąc, góra dwa ukaże się wersja programu w gtk+:D
Kod programu (Win32/Linux): http://hostuje.net/file.php?id=db7b233b ... e78fbb044f
Wersja stable_3.0-2.1
Binarka Linux (x86-32bit): http://hostuje.net/file.php?id=ab372596 ... e93ef50de5
Binarka Windows (x86-32bit): http://hostuje.net/file.php?id=0aaf8f1a ... bf1ffea20c
Miłego testowania
Tak więc ostatnio udało mi się udoskonalić ten program i stwierdzić że już lepiej nie będzie. Teraz tylko zostaje mi zrobić wersje w gtk+.
Cały temat jest tutaj --> viewtopic.php?f=225&t=158807
Dodałem możliwość zapisu ustawień do pliku konfiguracyjnego. Najprawdopodobniej wszystkie błędy zostały usunięte. Jedyne co mi zostało to usunąć ten błąd, brak działającego menu do rippowania płyt AudioCD na MS Win. Tak więc prosze się spodziewać że za miesiąc, góra dwa ukaże się wersja programu w gtk+:D
Kod programu (Win32/Linux): http://hostuje.net/file.php?id=db7b233b ... e78fbb044f
Wersja stable_3.0-2.1
Binarka Linux (x86-32bit): http://hostuje.net/file.php?id=ab372596 ... e93ef50de5
Binarka Windows (x86-32bit): http://hostuje.net/file.php?id=0aaf8f1a ... bf1ffea20c
Miłego testowania
Ostatnio zmieniony 07 sie 2012, 15:56 przez mucha090, łącznie zmieniany 2 razy.
-
- Zakręcona Traszka
- Posty: 923
- Rejestracja: 28 lut 2008, 21:22
- Płeć: Mężczyzna
- Wersja Ubuntu: 22.04
- Środowisko graficzne: KDE Plasma
- Architektura: x86_64
Re: [v. 3.0-2]Txtburn c++ - program do wypalania płyt + AudioCD ripper
A czemu tylko 32bit ??
- ethanak
- Wygnańcy
- Posty: 3054
- Rejestracja: 04 gru 2007, 13:19
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: GNOME
- Architektura: x86
- Lokalizacja: Bielsko-Biała
- Kontakt:
Re: [v. 3.0-2]Txtburn c++ - program do wypalania płyt + AudioCD ripper
Bo dwie linijki wyżej masz źródła?
- mucha090
- Zakręcona Traszka
- Posty: 775
- Rejestracja: 15 mar 2008, 11:05
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Brak
- Architektura: x86_64
- Lokalizacja: Kielce, Poland
- Kontakt:
Re: [v. 3.0-2]Txtburn c++ - program do wypalania płyt + AudioCD ripper
acha no i jest tak że nie dodałem pliku makefile ani config więc albo kompilacja przez konsole używając gcc albo c::b
po drugie w przypadku wersji na linuxa jest tak, że albo dasz sobie pliki bin (chodzi tutaj o programy genisoimage, cdck, wodim, cdrkit) do folderu bin-linux i programik będzie korzystał z tych z folderu bin-linux (o ile tam jeszczę będzie plik tekstowy portable z wartością 1) albo program będzie korzystał z tych zainstalowanych w systemie
dodatkowo programik potrzebuje biblioteki ncurses + libtinfo (do czyszczenia ekranu konsoli)
to chyba byłoby wszystko
po drugie w przypadku wersji na linuxa jest tak, że albo dasz sobie pliki bin (chodzi tutaj o programy genisoimage, cdck, wodim, cdrkit) do folderu bin-linux i programik będzie korzystał z tych z folderu bin-linux (o ile tam jeszczę będzie plik tekstowy portable z wartością 1) albo program będzie korzystał z tych zainstalowanych w systemie
dodatkowo programik potrzebuje biblioteki ncurses + libtinfo (do czyszczenia ekranu konsoli)
to chyba byłoby wszystko
- ethanak
- Wygnańcy
- Posty: 3054
- Rejestracja: 04 gru 2007, 13:19
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: GNOME
- Architektura: x86
- Lokalizacja: Bielsko-Biała
- Kontakt:
Re: [v. 3.0-2]Txtburn c++ - program do wypalania płyt + AudioCD ripper
To może autotoolsy by się sprawdziły? A potem można z tego ładnie deba zrobić (w razie czego mogę pomóc, już się naumiałem )
- mucha090
- Zakręcona Traszka
- Posty: 775
- Rejestracja: 15 mar 2008, 11:05
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Brak
- Architektura: x86_64
- Lokalizacja: Kielce, Poland
- Kontakt:
Re: [v. 3.0-2]Txtburn c++ - program do wypalania płyt + AudioCD ripper
więc jeśli potrafisz sprawić aby można było to ładnie skompilować spod konsoli to oczywiście że możesz pomóc:D
ogólnie każdy może pomóc na tyle na ile potrafi
jeden może mi dać feedbacki a inny szperać w kodzie
tylko mnie nie zabijcie jak zobaczycie ten kod, poprostu nie miałem czasu na wstawienie do niego komentarzy:P
ogólnie każdy może pomóc na tyle na ile potrafi
jeden może mi dać feedbacki a inny szperać w kodzie
tylko mnie nie zabijcie jak zobaczycie ten kod, poprostu nie miałem czasu na wstawienie do niego komentarzy:P
- ethanak
- Wygnańcy
- Posty: 3054
- Rejestracja: 04 gru 2007, 13:19
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: GNOME
- Architektura: x86
- Lokalizacja: Bielsko-Biała
- Kontakt:
Re: [v. 3.0-2]Txtburn c++ - program do wypalania płyt + AudioCD ripper
Na razie ważna uwaga: 'Do widzenia' pisze się oddzielnie
Podaj listę potrzebnych programów (bo coś do control muszę wpisać)
I wypadałoby się pozbyć całego ekranu warningów zanim to ludziom na oczy pokażesz Funkcja PL mogłaby wyglądać równie dobrze:
Sprawdzę jeszcze na kompie z konsolą w ISO-2 i speakupem bo coś mi tu niespecjalnie się podoba...
Może jednak warto pobrać aktualny charset i jeśli to nie UTF-8 zatrudnić iconva (czy coś podobnego)?
To tak zanim się zabiorę do paczkowania
Podaj listę potrzebnych programów (bo coś do control muszę wpisać)
I wypadałoby się pozbyć całego ekranu warningów zanim to ludziom na oczy pokażesz Funkcja PL mogłaby wyglądać równie dobrze:
Kod: Zaznacz cały
string PL(string tekst)
{
return tekst;
}
Może jednak warto pobrać aktualny charset i jeśli to nie UTF-8 zatrudnić iconva (czy coś podobnego)?
To tak zanim się zabiorę do paczkowania
- mucha090
- Zakręcona Traszka
- Posty: 775
- Rejestracja: 15 mar 2008, 11:05
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Brak
- Architektura: x86_64
- Lokalizacja: Kielce, Poland
- Kontakt:
Re: [v. 3.0-2]Txtburn c++ - program do wypalania płyt + AudioCD ripper
Widząc chęci towarzysza ethantaka dodałem funkcje która sprawdza jaką wartość ma plik default_folder który jest w katalogu config
jeśli wartość będzie równa 0 to folderem domyślnym na zapis konfiguracji + folderów będzie katalog .txtburn (czyli ukryty) w folderze domowym użytkownika
ale jeśli ta wartość będzie inna od zera to folderem będzie ten w którym uruchomi się program
innym słowy jak ktoś sobie zrobi paczke deb (zapewne będzie to równe temu że program będzie się znajdował w /usr/bin lub /usr/local/bin) to konfiguracja i tak się zapisze w folderze ~/.txtburn ale te osoby które pobiorą archiwum tar z gotową binarką będą mogli wybrać czy konfiguracja się zapisze w w/w folderze czy też w folderze w którym uruchomili program (czyli to będzie zależne od parametru w pliku default_folder)
Dodatkowe zmiany:
|
|-Plik tekstowy portable przeniosłem do katalogu config
\-Program jest na licencji gpl2
jeśli wartość będzie równa 0 to folderem domyślnym na zapis konfiguracji + folderów będzie katalog .txtburn (czyli ukryty) w folderze domowym użytkownika
ale jeśli ta wartość będzie inna od zera to folderem będzie ten w którym uruchomi się program
innym słowy jak ktoś sobie zrobi paczke deb (zapewne będzie to równe temu że program będzie się znajdował w /usr/bin lub /usr/local/bin) to konfiguracja i tak się zapisze w folderze ~/.txtburn ale te osoby które pobiorą archiwum tar z gotową binarką będą mogli wybrać czy konfiguracja się zapisze w w/w folderze czy też w folderze w którym uruchomili program (czyli to będzie zależne od parametru w pliku default_folder)
Dodatkowe zmiany:
|
|-Plik tekstowy portable przeniosłem do katalogu config
\-Program jest na licencji gpl2
- ethanak
- Wygnańcy
- Posty: 3054
- Rejestracja: 04 gru 2007, 13:19
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: GNOME
- Architektura: x86
- Lokalizacja: Bielsko-Biała
- Kontakt:
Re: [v. 3.0-2]Txtburn c++ - program do wypalania płyt + AudioCD ripper
Paczki (wstępne, do testów) są na ppa
Na razie nie miałem nawet czasu sprawdzić - ale jakby co nie działało to będę poprawiać.
@mucha090: jak następnym razem nie będzie Makefile... sam wiesz
A w ogóle może przeniesiemy się do właściwego działu?
//bear7: Przeniesiony. Odpowiada?
Kod: Zaznacz cały
sudo apt-add-repository ppa:ethanak/misc
sudo apt-get update
sudo apt-get install txtburn-cpp
@mucha090: jak następnym razem nie będzie Makefile... sam wiesz
A w ogóle może przeniesiemy się do właściwego działu?
//bear7: Przeniesiony. Odpowiada?
- mucha090
- Zakręcona Traszka
- Posty: 775
- Rejestracja: 15 mar 2008, 11:05
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Brak
- Architektura: x86_64
- Lokalizacja: Kielce, Poland
- Kontakt:
Re: [v. 3.0-2]Txtburn c++ - program do wypalania płyt + AudioCD ripper
@ethanak ok, jak tylko zobacze jak się robi taki makefile to chętnie go dodam..... albo cmake....
@bear7 mi tam odpowiada:P
@bear7 mi tam odpowiada:P
- ethanak
- Wygnańcy
- Posty: 3054
- Rejestracja: 04 gru 2007, 13:19
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: GNOME
- Architektura: x86
- Lokalizacja: Bielsko-Biała
- Kontakt:
Re: [v. 3.0-2]Txtburn c++ - program do wypalania płyt + AudioCD ripper
@bear7: dzięki
Tak przy okazji: deby są dla puchacza i qqłki (na qqłce nie sprawdzałem) - na starsze wersje muszę uploadować i budować oddzielnie a nie miałem po prostu czasu.
@mucha090: to zaciągnij sobie source ode mnie z ppa
Tak przy okazji: deby są dla puchacza i qqłki (na qqłce nie sprawdzałem) - na starsze wersje muszę uploadować i budować oddzielnie a nie miałem po prostu czasu.
@mucha090: to zaciągnij sobie source ode mnie z ppa
- mucha090
- Zakręcona Traszka
- Posty: 775
- Rejestracja: 15 mar 2008, 11:05
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Brak
- Architektura: x86_64
- Lokalizacja: Kielce, Poland
- Kontakt:
Re: [v. 3.0-2]Txtburn c++ - program do wypalania płyt + AudioCD ripper
@ethanak to słuchaj, dodałbyś do swojego ppa, do folderu dist folder debian, ok? Bo nie każdy używa ubuntu:P
- ethanak
- Wygnańcy
- Posty: 3054
- Rejestracja: 04 gru 2007, 13:19
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: GNOME
- Architektura: x86
- Lokalizacja: Bielsko-Biała
- Kontakt:
Re: [v. 3.0-2]Txtburn c++ - program do wypalania płyt + AudioCD ripper
e... znaczy... jak to źródło ściągałeś?
i ładnie Ci wszystko pościąga i rozpakuje do bieżącego katalogu
A ręcznie jak ściągasz to trzy pliki musisz ściągnąć (.orig.tar.gz, .debian.tar.gz i .dsc)
Kod: Zaznacz cały
apt-get source txtburn-cpp
A ręcznie jak ściągasz to trzy pliki musisz ściągnąć (.orig.tar.gz, .debian.tar.gz i .dsc)
- mucha090
- Zakręcona Traszka
- Posty: 775
- Rejestracja: 15 mar 2008, 11:05
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Brak
- Architektura: x86_64
- Lokalizacja: Kielce, Poland
- Kontakt:
Re: [v. 3.0-2]Txtburn c++ - program do wypalania płyt + AudioCD ripper
o to chodzi że nie załapie bo ja mama debiana a nie ubuntu i jak dodałem ppa przez sudo app-apt-repository [nazwa_repo] to po sudo apt-get update mam to
Kod: Zaznacz cały
W: Nie udało się pobrać http://ppa.launchpad.net/ethanak/misc/ubuntu/dists/debian/main/source/Sources 404 Not Found
W: Nie udało się pobrać http://ppa.launchpad.net/ethanak/misc/ubuntu/dists/debian/main/binary-i386/Packages 404 Not Found
- ethanak
- Wygnańcy
- Posty: 3054
- Rejestracja: 04 gru 2007, 13:19
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: GNOME
- Architektura: x86
- Lokalizacja: Bielsko-Biała
- Kontakt:
Re: [v. 3.0-2]Txtburn c++ - program do wypalania płyt + AudioCD ripper
https://launchpad.net/~ethanak/+archive/misc/+packages
tu masz wszystko
-- 12 sie 2012 02:49 --
Aktualnie na ppa wersja 3.0.4 dla 10.04, 11.04, 11.10, 12.04. Niestety na 12.10 nie chce się zbudować z przyczyny takiej że ma focha.
-- 13 sie 2012 06:20 --
Aktualnie już się zbudowało dla 12.10 i nawet chyba działa. Fochy prawdopodobnie związane z własnym pojęciem dewelopierzy ubuntu w co trzeba koniecznie wsadzać łapy.
tu masz wszystko
-- 12 sie 2012 02:49 --
Aktualnie na ppa wersja 3.0.4 dla 10.04, 11.04, 11.10, 12.04. Niestety na 12.10 nie chce się zbudować z przyczyny takiej że ma focha.
-- 13 sie 2012 06:20 --
Aktualnie już się zbudowało dla 12.10 i nawet chyba działa. Fochy prawdopodobnie związane z własnym pojęciem dewelopierzy ubuntu w co trzeba koniecznie wsadzać łapy.
- mucha090
- Zakręcona Traszka
- Posty: 775
- Rejestracja: 15 mar 2008, 11:05
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Brak
- Architektura: x86_64
- Lokalizacja: Kielce, Poland
- Kontakt:
Re: [v. 3.0-2]Txtburn c++ - program do wypalania płyt + AudioCD ripper
no to może tak, https://code.google.com/p/txtburn-cpp/
tam masz najnowszą wersje beta która działa poprawnie i na windowsie i na linuxie (a przynajmniej mi się tak wydaje bo na issue trackerze nic nie mam )
Zostały one skompilowane pod Linux Mint 13 XFCE (ubuntu 12.04)
tam masz najnowszą wersje beta która działa poprawnie i na windowsie i na linuxie (a przynajmniej mi się tak wydaje bo na issue trackerze nic nie mam )
Zostały one skompilowane pod Linux Mint 13 XFCE (ubuntu 12.04)
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 0 gości