Thread View: pl.comp.lang.delphi
27 messages
27 total messages
Started by Robert Tomasik
Sun, 11 Feb 2018 12:30
FileListBox
Author: Robert Tomasik
Date: Sun, 11 Feb 2018 12:30
Date: Sun, 11 Feb 2018 12:30
9 lines
1586 bytes
1586 bytes
Próbuję po wielu latach wrócić do pisana "programików". Raczej dla sportu, niż komercji. Widzę, że tu pojawiają się przychylne duszki. Wiem, ze pytanie jest z gatunku głupich, ale może ktoś "z palca" podpowie. Szukam jakiegoś darmowego komponentu do generowania sum kontrolnych (MD5/SHA1/SHA256,/SHA384/SHA512). Wstępnie wszystko mi jedno, którego. Pytam, zanim napisz, bo może jest jakiś gotowiec. Dawno nie programowałem i nie mam komponentów ani nie wiem, jakie są teraz trendy, gdzie się darmówek szuka. O ile to ważne, programuję w DELPHI 4.
Re: FileListBox
Author: Roman Tyczka
Date: Sun, 11 Feb 2018 15:14
Date: Sun, 11 Feb 2018 15:14
37 lines
2359 bytes
2359 bytes
On Sun, 11 Feb 2018 13:30:18 +0100, Robert Tomasik wrote: > Próbuję po wielu latach wrócić do pisana "programików". Raczej dla > sportu, niż komercji. Widzę, że tu pojawiają się przychylne duszki. > Wiem, ze pytanie jest z gatunku głupich, ale może ktoś "z palca" podpowie. > > Szukam jakiegoś darmowego komponentu do generowania sum kontrolnych > (MD5/SHA1/SHA256,/SHA384/SHA512). Wstępnie wszystko mi jedno, którego. > Pytam, zanim napisz, bo może jest jakiś gotowiec. Dawno nie > programowałem i nie mam komponentów ani nie wiem, jakie są teraz trendy, > gdzie się darmówek szuka. O ile to ważne, programuję w DELPHI 4. Rada: zapomnim o tym antyku, a jeśli chcesz się serio pobawić pascalem to instaluj Lazarusa. Zyskasz: - dostęp do nowoczesnego kompilatora - dostęp do nowoczesnego IDE - dostęp do nowoczesnego języka - dostęp do współczesnych bibliotek (w tym i haszujących jakich szukasz) - możliwość kompilowania na mnóstwo platform (nie tylko Windows) - otwartość i rozwój środowiska - pewnie o wielu zaletach można by tu jeszcze pisać Z D4 będziesz miał: - problemy ze środowiskiem i windowsami - brak jakiegokolwiek wsparcia (nikt tego nie używa) - brak możliwości instalacji jakichkolwiek bibliotek komponentów - brak narzędzi zewnętrznych jak MMX, które w zasdzie podnoszą kodowanie na wyższy level - problemy z podpinaniem do baz danych - mnóstwo innych nieprzewidzianych kłopotów Zatem jeśli dopiero zaczynasz to nie zaczynaj z pozycji straconej. -- pozdrawiam Roman Tyczka
Re: FileListBox
Author: Robert Tomasik
Date: Sun, 11 Feb 2018 15:52
Date: Sun, 11 Feb 2018 15:52
30 lines
2843 bytes
2843 bytes
W dniu 11-02-18 o 16:14, Roman Tyczka pisze: > Rada: zapomnim o tym antyku, a jeśli chcesz się serio pobawić pascalem to > instaluj Lazarusa. Rada pewnie słuszna, tylko nie uwzględnia pewnych uwarunkowań indywidualnych. Mam licencję na DELPHI 4 kupioną lata temu, bo w PASCALU pisałem "narzędziówki" w pierwszej połowie lat 90-tych. Nie wiem, co to ten LAZARUS (tak, wiem, że są Google), ale pewnie tani nie jest do zastosowań komercyjnych. Nie zarabiam na pisaniu programów i nie planuję z tego żyć. Kiedyś na studiach nauczyłem się PASCALA. Naturalnym rozwinięciem tego jest DELPHI. Oczywiście mogę się przesiąść na coś nowszego, ale tamto umiem. Znalazłem grupę tematyczną i liczę na pomoc. Nie jestem zawodowym programistą. Na co dzień zajmuję się cyberprzestępczością. Nie piszę aplikacji wymagających jakiś wyrafinowanych możliwości. To są czyste narzędziówki, a od kilku lat używam po prostu otwartych i powszechnie dostępnych narzędzi darmowych. Obecna mam wykonać proste zadanie, ale na wielu maszynach. Ba, nawet możliwe do zrobienia darmówkami dostępnymi w sieci, ale chcę sobie zrobić gotowca, by sobie życie uprościć, bo żadne wprost tego nie robi i musiał bym przechodzić przez kilka. Przy okazji postanowiłem sobie przypomnieć czasy, gdy pisałem. Traktuję to hobbistycznie po prostu. Sądzę, że i do DELPHI 4 znajdą się gdzieś komponenty. W ostateczności sam sobie napiszę ten kawałek (nie filozofia), ale nie wierzę, by gdzieś nie było darmówek. Te 10~15 lat temu było mnóstwo miejsc, ale teraz wpisałem w Google i nic nie znalazło. Może po prostu źle szukam i tyle. Liczę na to, że ktoś wie, gdzie to leży.
Re: FileListBox
Author: Robert Tomasik
Date: Sun, 11 Feb 2018 16:47
Date: Sun, 11 Feb 2018 16:47
14 lines
1631 bytes
1631 bytes
W dniu 11-02-18 o 16:52, Robert Tomasik pisze: > W dniu 11-02-18 o 16:14, Roman Tyczka pisze: > >> Rada: zapomnim o tym antyku, a jeśli chcesz się serio pobawić pascalem to >> instaluj Lazarusa. > > Rada pewnie słuszna, tylko nie uwzględnia pewnych uwarunkowań > indywidualnych. Mam licencję na DELPHI 4 kupioną lata temu, bo w PASCALU > pisałem "narzędziówki" w pierwszej połowie lat 90-tych. Nie wiem, co to > ten LAZARUS (tak, wiem, że są Google), ale pewnie tani nie jest do > zastosowań komercyjnych. Czy o tym myślałeś?: https://www.dobreprogramy.pl/Lazarus,Program,Windows,12653.html
Re: FileListBox
Author: Roman Tyczka
Date: Sun, 11 Feb 2018 16:51
Date: Sun, 11 Feb 2018 16:51
56 lines
3530 bytes
3530 bytes
On Sun, 11 Feb 2018 16:52:55 +0100, Robert Tomasik wrote: >> Rada: zapomnim o tym antyku, a jeśli chcesz się serio pobawić pascalem to >> instaluj Lazarusa. > > Rada pewnie słuszna, tylko nie uwzględnia pewnych uwarunkowań > indywidualnych. Mam licencję na DELPHI 4 kupioną lata temu, bo w PASCALU > pisałem "narzędziówki" w pierwszej połowie lat 90-tych. Nie wiem, co to > ten LAZARUS (tak, wiem, że są Google), ale pewnie tani nie jest do > zastosowań komercyjnych. No widzisz, gdybyś z tego googla skorzystał to byś być może zaoszczędził kupę czasu i nie pisał banialuków. Lazarus to open sourcowy klon Delphi, wygląda jak Delphi 7, ale jest współczesny i mocno rozwijany. Programuje się w nim... tu zaskoczenia... w pascalu. > Nie zarabiam na pisaniu programów i nie planuję > z tego żyć. Kiedyś na studiach nauczyłem się PASCALA. Naturalnym > rozwinięciem tego jest DELPHI. Oczywiście mogę się przesiąść na coś > nowszego, ale tamto umiem. Znalazłem grupę tematyczną i liczę na pomoc. A jak ją dostajesz to nawet nie raczysz sprawdzić tylko odrzucasz. Można i tak, tylko po co? > Nie jestem zawodowym programistą. Na co dzień zajmuję się > cyberprzestępczością. Nie piszę aplikacji wymagających jakiś > wyrafinowanych możliwości. To są czyste narzędziówki, a od kilku lat > używam po prostu otwartych i powszechnie dostępnych narzędzi darmowych. > Obecna mam wykonać proste zadanie, ale na wielu maszynach. Ba, nawet > możliwe do zrobienia darmówkami dostępnymi w sieci, ale chcę sobie > zrobić gotowca, by sobie życie uprościć, bo żadne wprost tego nie robi i > musiał bym przechodzić przez kilka. Przy okazji postanowiłem sobie > przypomnieć czasy, gdy pisałem. Traktuję to hobbistycznie po prostu. Jeśli tak sprawy wyglądają to imho o wiele lepszym rozwiązaniem dla Ciebie byłby Python. Ale to tylko moja opinia. > Sądzę, że i do DELPHI 4 znajdą się gdzieś komponenty. W ostateczności > sam sobie napiszę ten kawałek (nie filozofia), ale nie wierzę, by gdzieś > nie było darmówek. Te 10~15 lat temu było mnóstwo miejsc, ale teraz > wpisałem w Google i nic nie znalazło. Weź pod uwagę, że 10-15 lat w świecie IT to wieki, nic nie stoi w miejscu. Ale proszę, kiedyś był i nadal jest jeszcze torry: https://torry.net/ Tu pewnie znajdziesz coś czego potrzebujesz, ale nadal uważam, że to ślepa uliczka, bo się nadłubiesz, czasu stracisz a na koniec gdy się to rozwinie i dobijesz do bariery technologicznej to wszystko albo wypieprzysz albo przepiszesz od nowa. -- pozdrawiam Roman Tyczka
Re: FileListBox
Author: Robert Tomasik
Date: Sun, 11 Feb 2018 16:52
Date: Sun, 11 Feb 2018 16:52
7 lines
1316 bytes
1316 bytes
W dniu 11-02-18 o 17:47, Robert Tomasik pisze: > Czy o tym myślałeś?: > https://www.dobreprogramy.pl/Lazarus,Program,Windows,12653.html > 1.0 dla Ciebie. Niech będzie LAZARUS, bo faktycznie darmowy. To teraz podpowiedzcie, skąd biblioteki do tego darmowe?
Re: FileListBox
Author: Roman Tyczka
Date: Sun, 11 Feb 2018 17:04
Date: Sun, 11 Feb 2018 17:04
26 lines
1696 bytes
1696 bytes
On Sun, 11 Feb 2018 17:52:33 +0100, Robert Tomasik wrote: > W dniu 11-02-18 o 17:47, Robert Tomasik pisze: > >> Czy o tym myślałeś?: >> https://www.dobreprogramy.pl/Lazarus,Program,Windows,12653.html >> > 1.0 dla Ciebie. Niech będzie LAZARUS, bo faktycznie darmowy. To teraz > podpowiedzcie, skąd biblioteki do tego darmowe? No to teraz inny kierunek. Generalnie w świecie open source korzysta się z bibliotek open source, a te leżą na kilku platformach opartych o systemy kontroli wersji, głównie git i svn: https://github.com/ https://bitbucket.org/ https://sourceforge.net/ i kilka innych mniej popularnych Tu np. biblioteka haszująca, jedna z kilku: https://github.com/Xor-el/HashLib4Pascal -- pozdrawiam Roman Tyczka
Re: FileListBox
Author: Robert Tomasik
Date: Sun, 11 Feb 2018 17:09
Date: Sun, 11 Feb 2018 17:09
23 lines
1789 bytes
1789 bytes
W dniu 11-02-18 o 18:04, Roman Tyczka pisze: >> 1.0 dla Ciebie. Niech będzie LAZARUS, bo faktycznie darmowy. To teraz >> podpowiedzcie, skąd biblioteki do tego darmowe? > > No to teraz inny kierunek. Nikt nie jest doskonały > Generalnie w świecie open source korzysta się z > bibliotek open source, a te leżą na kilku platformach opartych o systemy > kontroli wersji, głównie git i svn: > > https://github.com/ > https://bitbucket.org/ > https://sourceforge.net/ > i kilka innych mniej popularnych > > Tu np. biblioteka haszująca, jedna z kilku: > > https://github.com/Xor-el/HashLib4Pascal > Postaram się rokminić. Dzięki za pomoc.
Re: FileListBox
Author: mmm
Date: Sun, 11 Feb 2018 17:27
Date: Sun, 11 Feb 2018 17:27
17 lines
1607 bytes
1607 bytes
> Weź pod uwagę, że 10-15 lat w świecie IT to wieki, nic nie stoi w miejscu. > > Ale proszę, kiedyś był i nadal jest jeszcze torry: https://torry.net/ > > Tu pewnie znajdziesz coś czego potrzebujesz, ale nadal uważam, że to ślepa > uliczka, bo się nadłubiesz, czasu stracisz a na koniec gdy się to rozwinie > i dobijesz do bariery technologicznej to wszystko albo wypieprzysz albo > przepiszesz od nowa. > Tez odradzam używanie starego Delphi, sa duże szanse ze to co znajdziesz w wyszukiwarkach nie będzie pasowało do tej zabytkowej wersji i jeszcze się zniechęcisz. Lazarus powinien zaspokoić Twoje potrzeby. M
Re: FileListBox
Author: Robert Tomasik
Date: Sun, 11 Feb 2018 17:59
Date: Sun, 11 Feb 2018 17:59
7 lines
1368 bytes
1368 bytes
W dniu 11-02-18 o 18:27, mmm pisze: > Tez odradzam używanie starego Delphi, sa duże szanse ze to co znajdziesz > w wyszukiwarkach nie będzie pasowało do tej zabytkowej wersji i jeszcze > się zniechęcisz. Lazarus powinien zaspokoić Twoje potrzeby. Dzięki. Właśnie z nim walczę :-)
Re: FileListBox
Author: Robert Tomasik
Date: Sun, 11 Feb 2018 23:00
Date: Sun, 11 Feb 2018 23:00
14 lines
2124 bytes
2124 bytes
W dniu 11-02-18 o 18:09, Robert Tomasik pisze: >> Tu np. biblioteka haszująca, jedna z kilku: >> https://github.com/Xor-el/HashLib4Pascal > Postaram się rokminić. Dzięki za pomoc. > Możesz mi podpowiedzieć, jak to zaimportować do Lazarusa? Pobrałem i rozpakowałem sobie w katalogu całą tę bibliotekę. Próbowałem przez dodanie palety komponentów, ale on przy imporcie oczekuje pliku xml, a w pakiecie go nie ma. Próbowałem "Nowy pakiet", ale to chyba próbuje zapisać, a nie dołożyć. Jest jeszcze "Instaluj pakiety", ale nie widzę nic sensownego do zainstalowania tam. Poczytałem to na tej stronie, z której pobrałem, ale też niespecjalnie mi to coś mówi. Może ktoś podpowie, jak się to robi?
Re: FileListBox
Author: mmm
Date: Mon, 12 Feb 2018 14:02
Date: Mon, 12 Feb 2018 14:02
37 lines
2343 bytes
2343 bytes
W dniu 2018-02-12 o 00:00, Robert Tomasik pisze:
> W dniu 11-02-18 o 18:09, Robert Tomasik pisze:
>
>>> Tu np. biblioteka haszująca, jedna z kilku:
>>> https://github.com/Xor-el/HashLib4Pascal
>> Postaram się rokminić. Dzięki za pomoc.
>>
> Możesz mi podpowiedzieć, jak to zaimportować do Lazarusa? Pobrałem i
> rozpakowałem sobie w katalogu całą tę bibliotekę. Próbowałem przez
> dodanie palety komponentów, ale on przy imporcie oczekuje pliku xml, a w
> pakiecie go nie ma. Próbowałem "Nowy pakiet", ale to chyba próbuje
> zapisać, a nie dołożyć. Jest jeszcze "Instaluj pakiety", ale nie widzę
> nic sensownego do zainstalowania tam. Poczytałem to na tej stronie, z
> której pobrałem, ale też niespecjalnie mi to coś mówi. Może ktoś
> podpowie, jak się to robi?
>
Installing the Library.
Method One:
Use the Provided Packages in the "Packages" Folder.
Method Two:
Add the Library Path and Sub Path to your Project Search Path.
Metoda "ONE"
Menu:Package -> Open Package File (.lpk)...->
HashLib4Pascal/HashLib/src/Packages/FPC/HashLib4PascalPackage.lpk
W oknie pakietu -> Compile
-> Use -> Add to project
M
Re: FileListBox
Author: Robert Tomasik
Date: Mon, 12 Feb 2018 15:47
Date: Mon, 12 Feb 2018 15:47
19 lines
2558 bytes
2558 bytes
W dniu 12-02-18 o 15:02, mmm pisze: >> Możesz mi podpowiedzieć, jak to zaimportować do Lazarusa? Pobrałem i >> rozpakowałem sobie w katalogu całą tę bibliotekę. Próbowałem przez >> dodanie palety komponentów, ale on przy imporcie oczekuje pliku xml, a w >> pakiecie go nie ma. Próbowałem "Nowy pakiet", ale to chyba próbuje >> zapisać, a nie dołożyć. Jest jeszcze "Instaluj pakiety", ale nie widzę >> nic sensownego do zainstalowania tam. Poczytałem to na tej stronie, z >> której pobrałem, ale też niespecjalnie mi to coś mówi. Może ktoś >> podpowie, jak się to robi? > W oknie pakietu -> Compile > -> Use -> Add to project Mój błąd, bo nieprecyzyjnie się wypowiedziałem. Chciałbym dodać do tego panelu Komponenty. Tak, by później wygodnie dodawać je do projektu. Zaproponowana przez Ciebie metoda ma tę wadę, że w oknie "Pakiet" mam z sensownych rzeczy "Nowy komponent", albo "instaluj / odinstaluj pakiety". To ostatnie szuka pliku lpk, a takiego w tym pakiecie nie ma. Pierwsza chyba próbuje komponent od nowa zrobić.
Re: FileListBox
Author: Roman Tyczka
Date: Mon, 12 Feb 2018 17:24
Date: Mon, 12 Feb 2018 17:24
36 lines
2975 bytes
2975 bytes
On Mon, 12 Feb 2018 16:47:59 +0100, Robert Tomasik wrote: >>> Możesz mi podpowiedzieć, jak to zaimportować do Lazarusa? Pobrałem i >>> rozpakowałem sobie w katalogu całą tę bibliotekę. Próbowałem przez >>> dodanie palety komponentów, ale on przy imporcie oczekuje pliku xml, a w >>> pakiecie go nie ma. Próbowałem "Nowy pakiet", ale to chyba próbuje >>> zapisać, a nie dołożyć. Jest jeszcze "Instaluj pakiety", ale nie widzę >>> nic sensownego do zainstalowania tam. Poczytałem to na tej stronie, z >>> której pobrałem, ale też niespecjalnie mi to coś mówi. Może ktoś >>> podpowie, jak się to robi? >> W oknie pakietu -> Compile >> -> Use -> Add to project > > Mój błąd, bo nieprecyzyjnie się wypowiedziałem. Chciałbym dodać do tego > panelu Komponenty. Tak, by później wygodnie dodawać je do projektu. > Zaproponowana przez Ciebie metoda ma tę wadę, że w oknie "Pakiet" mam z > sensownych rzeczy "Nowy komponent", albo "instaluj / odinstaluj > pakiety". To ostatnie szuka pliku lpk, a takiego w tym pakiecie nie ma. Dlaczego tak nonszalancko podchodzisz do czyjejś pomocy? Przecież mmm wyraźnie podał Ci dokładną ścieżkę do pliku pakietu (po ang. package). To naprawdę nie jest trudne, bo plików tam jest tyle co kot napłakał: https://github.com/Xor-el/HashLib4Pascal/tree/master/HashLib/src/Packages/FPC Poza tym szczerze odradzam model "oldskulowego delfiarza", że szuka się i instaluje komponentów do każdej pierdoły. Nie tędy droga. Jak już Ci mmm pisał wystarczy w środowisku dodać ścieżki do biblioteki HashLib4Delphi (metoda Two) i tworzyć obiekty w runtimie. To ma szereg zalet i przewag nad fatalnym wzorcem plaskania wszystkiego na formę. Nie idź tą drogą, bo jest ślepa. -- pozdrawiam Roman Tyczka
Re: FileListBox
Author: wloochacz
Date: Mon, 12 Feb 2018 18:33
Date: Mon, 12 Feb 2018 18:33
16 lines
1834 bytes
1834 bytes
W dniu 2018-02-11 o 18:59, Robert Tomasik pisze: > W dniu 11-02-18 o 18:27, mmm pisze: > >> Tez odradzam używanie starego Delphi, sa duże szanse ze to co znajdziesz >> w wyszukiwarkach nie będzie pasowało do tej zabytkowej wersji i jeszcze >> się zniechęcisz. Lazarus powinien zaspokoić Twoje potrzeby. > > Dzięki. Właśnie z nim walczę :-) Albo Delphi Starter Edition: https://www.embarcadero.com/products/delphi/starter PS. Może i Lazarus lepszy, ja tam nie wiem ;-) -- wloochacz
Re: FileListBox
Author: Robert Tomasik
Date: Mon, 12 Feb 2018 18:34
Date: Mon, 12 Feb 2018 18:34
56 lines
4368 bytes
4368 bytes
W dniu 12-02-18 o 18:24, Roman Tyczka pisze: >>>> Możesz mi podpowiedzieć, jak to zaimportować do Lazarusa? Pobrałem i >>>> rozpakowałem sobie w katalogu całą tę bibliotekę. Próbowałem przez >>>> dodanie palety komponentów, ale on przy imporcie oczekuje pliku xml, a w >>>> pakiecie go nie ma. Próbowałem "Nowy pakiet", ale to chyba próbuje >>>> zapisać, a nie dołożyć. Jest jeszcze "Instaluj pakiety", ale nie widzę >>>> nic sensownego do zainstalowania tam. Poczytałem to na tej stronie, z >>>> której pobrałem, ale też niespecjalnie mi to coś mówi. Może ktoś >>>> podpowie, jak się to robi? >>> W oknie pakietu -> Compile >>> -> Use -> Add to project >> >> Mój błąd, bo nieprecyzyjnie się wypowiedziałem. Chciałbym dodać do tego >> panelu Komponenty. Tak, by później wygodnie dodawać je do projektu. >> Zaproponowana przez Ciebie metoda ma tę wadę, że w oknie "Pakiet" mam z >> sensownych rzeczy "Nowy komponent", albo "instaluj / odinstaluj >> pakiety". To ostatnie szuka pliku lpk, a takiego w tym pakiecie nie ma. > Dlaczego tak nonszalancko podchodzisz do czyjejś pomocy? Przecież mmm > wyraźnie podał Ci dokładną ścieżkę do pliku pakietu (po ang. package). Tou > naprawdę nie jest trudne, bo plików tam jest tyle co kot napłakał: > > https://github.com/Xor-el/HashLib4Pascal/tree/master/HashLib/src/Packages/FPC Wszystko jest proste - o ile nie musisz sam tego zrobić od początku, do końca. Tu nie ma żadnej nonszalancji, tylko moja niewiedza. Pliki pobrałem - dla bezpieczeństwa obydwa. Skopiowałem do podkatalogu, do którego uprzednio wrzuciłem cały ten pakiet (dla pewności to podkatalog "componenty", bo myślałem, ze może automagicznie sobie to zaczyta, po ponownym uruchomieniu. W podkatalogu wywala błąd, ze złe ścieżki do plików. Przeniosłem do podkatalogu src - też wywala błąd. Ponieważ w skrypcie widzę przekierowania do nazw plików typu "..\..\Crypto\HlpHaval.pas", to chwilowo wyczerpało listę moich pomysłów. Dla pewności wrzuciłem ten plik do podkatalogu "componenty" (jeden wyżej), ale to jedynie zmieniło rodzaj błędu. Następnie zorientowałem się, że ten plik jest podanej mi ścieżce. No to spróbowałe to uruchomić, ale też się wywaliło. Nie mam tej ścieżki, którą opisał mi kolega - mam to po Polsku. Chwilowo się zawiesiłem. > > Poza tym szczerze odradzam model "oldskulowego delfiarza", że szuka się i > instaluje komponentów do każdej pierdoły. Nie tędy droga. Jak już Ci mmm > pisał wystarczy w środowisku dodać ścieżki do biblioteki HashLib4Delphi > (metoda Two) i tworzyć obiekty w runtimie. To ma szereg zalet i przewag nad > fatalnym wzorcem plaskania wszystkiego na formę. Nie idź tą drogą, bo jest > ślepa. > Obawiam się, że po prostu przeceniasz mnie. Po 15 latach wracam. Spokojnie, ale małymi kroczkami. Musze się nauczyć podstawowych rzeczy. Chwilowo próbuję zainstalować tę bibliotekę.
Re: FileListBox
Author: Robert Tomasik
Date: Mon, 12 Feb 2018 18:42
Date: Mon, 12 Feb 2018 18:42
20 lines
2186 bytes
2186 bytes
W dniu 12-02-18 o 19:33, wloochacz pisze: > W dniu 2018-02-11 o 18:59, Robert Tomasik pisze: >> W dniu 11-02-18 o 18:27, mmm pisze: >> >>> Tez odradzam używanie starego Delphi, sa duże szanse ze to co znajdziesz >>> w wyszukiwarkach nie będzie pasowało do tej zabytkowej wersji i jeszcze >>> się zniechęcisz. Lazarus powinien zaspokoić Twoje potrzeby. >> >> Dzięki. Właśnie z nim walczę :-) > Albo Delphi Starter Edition: > https://www.embarcadero.com/products/delphi/starter > > PS. > Może i Lazarus lepszy, ja tam nie wiem ;-) > LAZARUS wygląda OK! Tylko nie ma do niego opisu i tak trochę po omacku działam próbując analogie z DELPHI stosować - a tamten też tak luźno pamiętam, ale mam podręcznik. Nie będę już mieszał. Nauczę się LAZARUS-a. Sądzę, że dla moich zastosowań jest to wszystko jedno, co będę używał.
Re: FileListBox
Author: mmm
Date: Mon, 12 Feb 2018 19:41
Date: Mon, 12 Feb 2018 19:41
22 lines
1818 bytes
1818 bytes
> Następnie zorientowałem się, że ten plik jest podanej mi ścieżce. No to > spróbowałe to uruchomić, ale też się wywaliło. > > Nie mam tej ścieżki, którą opisał mi kolega - mam to po Polsku. > > Chwilowo się zawiesiłem. A zrobiłeś restart komputera ? ;) A teraz poważnie , 1) Ściągnij https://github.com/Xor-el/HashLib4Pascal/archive/master.zip 2) Rozpakuj 3) Scieżka w opcji "ONE" bedzie "HashLib4Pascal-master\HashLib\src\Packages\FPC\HashLib4PascalPackage.lpk M
Re: FileListBox
Author: Robert Tomasik
Date: Mon, 12 Feb 2018 20:02
Date: Mon, 12 Feb 2018 20:02
30 lines
2544 bytes
2544 bytes
W dniu 12-02-18 o 20:41, mmm pisze: > >> Następnie zorientowałem się, że ten plik jest podanej mi ścieżce. No to >> spróbowałe to uruchomić, ale też się wywaliło. >> Nie mam tej ścieżki, którą opisał mi kolega - mam to po Polsku. >> Chwilowo się zawiesiłem. > A zrobiłeś restart komputera ? ;) > A teraz poważnie , > 1) Ściągnij > https://github.com/Xor-el/HashLib4Pascal/archive/master.zip > 2) Rozpakuj > 3) Scieżka w opcji "ONE" bedzie > "HashLib4Pascal-master\HashLib\src\Packages\FPC\HashLib4PascalPackage.lpk Przeanalizowałem ponownie: > Metoda "ONE" > Menu:Package -> Open Package File (.lpk)...-> > HashLib4Pascal/HashLib/src/Packages/FPC/HashLib4PascalPackage.lpk Ja mam polskie menu. U nie jest: Pakiet -> Otwórz plik pakietu (.lpk). I co dalej? W oknie Widzę drzewko tych plików. Mam opcje: 1) Zapisz - nieaktywne 2) Kompiluj 3) Use -> Dodaj do projektu oraz nieaktywne zainstaluj i odinstaluj 3) Dodaj - ale tam zaczyna mnie pytać o jakieś dziwne rzeczy i chyba to jest dodawanie nowego komponentu 4) Opcje 5) More - i tu mnóstwo opcji. Jakaś podpowiedź?
Re: FileListBox
Author: Piotr S.
Date: Tue, 13 Feb 2018 07:11
Date: Tue, 13 Feb 2018 07:11
21 lines
2052 bytes
2052 bytes
W dniu 2018-02-12 o 21:02, Robert Tomasik pisze: > Ja mam polskie menu. U nie jest: Pakiet -> Otwórz plik pakietu (.lpk). I > co dalej? W oknie Widzę drzewko tych plików. Mam opcje: > 1) Zapisz - nieaktywne > 2) Kompiluj > 3) Use -> Dodaj do projektu oraz nieaktywne zainstaluj i odinstaluj > 3) Dodaj - ale tam zaczyna mnie pytać o jakieś dziwne rzeczy i chyba to > jest dodawanie nowego komponentu > 4) Opcje > 5) More - i tu mnóstwo opcji. > > Jakaś podpowiedź? > Przede wszystkim to nie jest pakiet design więc nie ma dostępnej opcji Instaluj. Otwórz swój projekt, następnie otwórz plik pakietu (lpk) i wybierz Use- >Dodaj do projektu. P.S.
Re: FileListBox
Author: moxi
Date: Tue, 13 Feb 2018 17:50
Date: Tue, 13 Feb 2018 17:50
18 lines
1874 bytes
1874 bytes
W dniu 2018-02-11 o 17:52, Robert Tomasik pisze: > W dniu 11-02-18 o 17:47, Robert Tomasik pisze: > >> Czy o tym myślałeś?: >> https://www.dobreprogramy.pl/Lazarus,Program,Windows,12653.html >> > 1.0 dla Ciebie. Niech będzie LAZARUS, bo faktycznie darmowy. To teraz > podpowiedzcie, skąd biblioteki do tego darmowe? > Tak na marginesie jest jeszcze jedna prostsza opcja: CodeTyphon, to w uproszczeniu klon Lazarusa ze wszystkimi co sensowniejszymi komponentami już zainstalowanymi w standardzie, jest tam paczka DCP która zawiera interesujące Kolegę sumy kontrolne i wiele więcej. -- Pozdrawiam, Moxi
Re: FileListBox
Author: Robert Tomasik
Date: Tue, 13 Feb 2018 22:10
Date: Tue, 13 Feb 2018 22:10
15 lines
2012 bytes
2012 bytes
W dniu 13-02-18 o 18:50, moxi pisze: >>> Czy o tym myślałeś?: >>> https://www.dobreprogramy.pl/Lazarus,Program,Windows,12653.html >> 1.0 dla Ciebie. Niech będzie LAZARUS, bo faktycznie darmowy. To teraz >> podpowiedzcie, skąd biblioteki do tego darmowe? > Tak na marginesie jest jeszcze jedna prostsza opcja: CodeTyphon, to w > uproszczeniu klon Lazarusa ze wszystkimi co sensowniejszymi komponentami > już zainstalowanymi w standardzie, jest tam paczka DCP która zawiera > interesujące Kolegę sumy kontrolne i wiele więcej. > Dzięki, ale nie będę "skakał z kwitka na kwiatek". Sądzę, ze pomocą grupy uda mi się opanować tajemnice instalacji tych paczek. Na upartego napisał, ale po prostu mi się nie chce, skoro jest.upartego, to bym nawet z palca sam ten algorytm.
Re: FileListBox
Author: Roman Tyczka
Date: Wed, 14 Feb 2018 10:35
Date: Wed, 14 Feb 2018 10:35
24 lines
1975 bytes
1975 bytes
On Tue, 13 Feb 2018 18:50:34 +0100, moxi wrote: >>> Czy o tym myślałeś?: >>> https://www.dobreprogramy.pl/Lazarus,Program,Windows,12653.html >>> >> 1.0 dla Ciebie. Niech będzie LAZARUS, bo faktycznie darmowy. To teraz >> podpowiedzcie, skąd biblioteki do tego darmowe? >> > > Tak na marginesie jest jeszcze jedna prostsza opcja: CodeTyphon, to w > uproszczeniu klon Lazarusa ze wszystkimi co sensowniejszymi komponentami > już zainstalowanymi w standardzie, jest tam paczka DCP która zawiera > interesujące Kolegę sumy kontrolne i wiele więcej. CodeTyphon to zły wybór. Po piersze uzależniasz się od jednego producenta, a z tego co po sieci piszą w CT są wprowadzane zmiany niezgodne z Lazaruzem i FPC, więc tracisz przenośność do Lazaruza w razie potrzeby. Po drugie i chyba poważniejsze CT wykorzystuje nielegalnie fragmenty komercyjnych bibliotek, co pozwala sądzić że kiedyś ktoś za to beknie i będzie koniec CT. -- pozdrawiam Roman Tyczka
Re: FileListBox
Author: wloochacz
Date: Thu, 15 Feb 2018 10:33
Date: Thu, 15 Feb 2018 10:33
14 lines
1896 bytes
1896 bytes
W dniu 2018-02-14 o 11:35, Roman Tyczka pisze: > On Tue, 13 Feb 2018 18:50:34 +0100, moxi wrote: /ciach/ > CodeTyphon to zły wybór. Po piersze uzależniasz się od jednego producenta, > a z tego co po sieci piszą w CT są wprowadzane zmiany niezgodne z Lazaruzem > i FPC, więc tracisz przenośność do Lazaruza w razie potrzeby. Po drugie i > chyba poważniejsze CT wykorzystuje nielegalnie fragmenty komercyjnych > bibliotek, co pozwala sądzić że kiedyś ktoś za to beknie i będzie koniec > CT. A jakiś konkret podasz dla tego nielegalnego kodu? -- wloochacz
Re: FileListBox
Author: Roman Tyczka
Date: Thu, 15 Feb 2018 11:24
Date: Thu, 15 Feb 2018 11:24
17 lines
1729 bytes
1729 bytes
On Thu, 15 Feb 2018 11:33:32 +0100, wloochacz wrote: >> CodeTyphon to zły wybór. Po piersze uzależniasz się od jednego producenta, >> a z tego co po sieci piszą w CT są wprowadzane zmiany niezgodne z Lazaruzem >> i FPC, więc tracisz przenośność do Lazaruza w razie potrzeby. Po drugie i >> chyba poważniejsze CT wykorzystuje nielegalnie fragmenty komercyjnych >> bibliotek, co pozwala sądzić że kiedyś ktoś za to beknie i będzie koniec >> CT. > A jakiś konkret podasz dla tego nielegalnego kodu? Np. https://jonlennartaasenden.wordpress.com/2015/05/04/pilotlogic-and-codetyphon-in-clear-violation-of-copyright-law/ -- pozdrawiam Roman Tyczka
Re: FileListBox
Author: J-23
Date: Thu, 15 Feb 2018 18:21
Date: Thu, 15 Feb 2018 18:21
35 lines
3185 bytes
3185 bytes
W dniu 15.02.2018 o 12:24, Roman Tyczka pisze: > On Thu, 15 Feb 2018 11:33:32 +0100, wloochacz wrote: > >>> CodeTyphon to zły wybór. Po piersze uzależniasz się od jednego producenta, >>> a z tego co po sieci piszą w CT są wprowadzane zmiany niezgodne z Lazaruzem >>> i FPC, więc tracisz przenośność do Lazaruza w razie potrzeby. Po drugie i >>> chyba poważniejsze CT wykorzystuje nielegalnie fragmenty komercyjnych >>> bibliotek, co pozwala sądzić że kiedyś ktoś za to beknie i będzie koniec >>> CT. >> A jakiś konkret podasz dla tego nielegalnego kodu? > > Np. > > https://jonlennartaasenden.wordpress.com/2015/05/04/pilotlogic-and-codetyphon-in-clear-violation-of-copyright-law/ > Z jednej strony niby coś jest z drugiej jak widać nie ma nic. Zobacz sam na daty postów czy na date informacji na blogu do którego link podałeś. Mnie osobiscie ta sprawa jest też znana lecz zobacz na samo działanie Embarcadero jakoś nie bylo nigdzie słychać a podejrzewam że było by słychać jak by Embarcadero wystąpił do sądu i to ruszył to po pierwsze Po drugie nie chce mi się wierzyć że ludzie z Embarcadero tego kodu nie znają pytanie co ich powstzymuje przed podjęciem działań? Można by sądzić ze promil udziału w rynku CT. Ale jeżeli by chodziło faktycznie tylko o udziały w rynku i tylko dla tego Embarcadero by nie dochodziło swoich praw to paradoksalnie czas upływający działa na korzyć CT Podsumowując według mnie skoro przez tyle czasu nikt nic z tym nie zrobił to już nikt tego nie będzie ruszał - powód? Na podstawie upływającego czasu sądzę że powstała cała masa oprogramowania zawierającego problematyczny kod i według mojej opinii Embarcadero zdaje sobie sprawę że zaspało... Pozdrawiam
Re: FileListBox
Author: Roman Tyczka
Date: Mon, 19 Feb 2018 20:47
Date: Mon, 19 Feb 2018 20:47
16 lines
1604 bytes
1604 bytes
On Mon, 12 Feb 2018 19:42:19 +0100, Robert Tomasik wrote: >> PS. >> Może i Lazarus lepszy, ja tam nie wiem ;-) >> > LAZARUS wygląda OK! Tylko nie ma do niego opisu i tak trochę po omacku > działam próbując analogie z DELPHI stosować - a tamten też tak luźno > pamiętam, ale mam podręcznik. Nie będę już mieszał. Nauczę się > LAZARUS-a. Sądzę, że dla moich zastosowań jest to wszystko jedno, co > będę używał. http://lazplanet.blogspot.de/2017/12/supercharge-your-beginner-friends-with.html -- pozdrawiam Roman Tyczka
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads