Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> w czym napisać program, komunikujący się z serwisem www, wysyłający pliki
kefi
post 21.12.2010, 16:59:14
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 27.05.2009

Ostrzeżenie: (0%)
-----


witam, chciałbym napisać prosty program który będzie komunikował się ze stroną www pobieranie i wysyłanie danych oraz interesowało by mnie wysyłanie przez niego wysyłanie plików graficznych na serwer przed przesłaniem chciałbym zmienić ich rozdzielczość lokalnie na komputerze przed wysłaniem. zastanawiałem się nad adobe air ale nie doszukałem się możliwości operowania na plikach graficznych.


Co byście polecili żeby było szybko i łatwo ? jak niczego ciekawszego nie znajdę zostje mi java, nie zagłębiałem się jeszcze w takie wynalazki jak javafx, appcelerator titanium i na pewno jest jeszcze kilka środowisk o których nawet nie pomyślałem
Go to the top of the page
+Quote Post
crackcomm
post 21.12.2010, 17:05:53
Post #2





Grupa: Zarejestrowani
Postów: 184
Pomógł: 6
Dołączył: 23.02.2008
Skąd: Katowice

Ostrzeżenie: (0%)
-----


No nie wiem czy PHP pomoże Ci lokalnie tak dobrze jak zrobiłby to np. C++, C#, Java czy nawet Ruby lub Python winksmiley.jpg


--------------------
Sygnaturka comes here.
Go to the top of the page
+Quote Post
Crozin
post 21.12.2010, 17:15:24
Post #3





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Cytat
jak niczego ciekawszego nie znajdę zostje mi java
Pisz w tej Javie, jak masz ją pod ręką. Projekt na tyle mały i prosty, że technologia nie ma tutaj kompletnie żadnego znaczenia.

@crackcomm: C++ nie warto do takiego projektu wykorzystywać - więcej problemów niż pożytku z nim będzie. winksmiley.jpg
Go to the top of the page
+Quote Post
crackcomm
post 21.12.2010, 17:18:11
Post #4





Grupa: Zarejestrowani
Postów: 184
Pomógł: 6
Dołączył: 23.02.2008
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Cytat(Crozin @ 21.12.2010, 17:15:24 ) *
Pisz w tej Javie, jak masz ją pod ręką. Projekt na tyle mały i prosty, że technologia nie ma tutaj kompletnie żadnego znaczenia.

@crackcomm: C++ nie warto do takiego projektu wykorzystywać - więcej problemów niż pożytku z nim będzie. winksmiley.jpg

Tak, chodziło mi tylko o to, że PHP != język desktopowy.


--------------------
Sygnaturka comes here.
Go to the top of the page
+Quote Post
Crozin
post 21.12.2010, 17:22:22
Post #5





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Ale wątek PHP nawet nie został poruszony. OK, koniec offtopu - o ile autor nie poda jakiś konkretów nie ma sensu nawet wypisywać w czym da się to zrobić (bo nawet w PHP się da, ale to jest bez sensu).

PS. Bezsensowne jest również cytowanie całych wiadomości, szczególnie, gdy jest ona dokładnie nad naszą. winksmiley.jpg
Go to the top of the page
+Quote Post
Mephistofeles
post 21.12.2010, 18:32:21
Post #6





Grupa: Zarejestrowani
Postów: 1 182
Pomógł: 115
Dołączył: 4.03.2009
Skąd: Myszków

Ostrzeżenie: (0%)
-----


Proponuję Delphi, IDE i komponenty bardzo ułatwiają tworzenie programów.
Go to the top of the page
+Quote Post
kefi
post 21.12.2010, 19:24:10
Post #7





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 27.05.2009

Ostrzeżenie: (0%)
-----


z php to będzie miało wspołpracować, wymiana danych w xml, json lub czyms innym, moze bezpośredni połączenie do bazy albo soap wszystko zależy od tego co wybiorę. chociaż appcelerator wspiera php ale bede musiał się wgłębic w temat bawił sie ktos moze jzu tym środowiskiem?

Delphi odpada nie bo nie moge tego do celów komercyjnych uzywać za darmo, chyba ze się cos zmieniło w kwestii licencjonowania ide przez te lata ?

Moje wymagania zebym mógł ewentualnie w przyszłości bez żadnych kosztów rozpowszechniać program komercyjnie, żeby łatwo i przyjemnie tworzyło się gui, wiec jakies ide było by ok, zeby nie było problemów z działaniem u klienta sciąga odpala i działa (ewentualnie wymaga instalacji jakiegos srodowiska uruchomieniowego) i tyle. Ostatnio zaskoczyła mnie łatwość tworzenia aplikacji w adobe air i to jest prawie idealne ale nie ma zadnego api do grafiki.

Go to the top of the page
+Quote Post
l0ud
post 21.12.2010, 19:57:17
Post #8





Grupa: Zarejestrowani
Postów: 1 387
Pomógł: 273
Dołączył: 18.02.2008

Ostrzeżenie: (0%)
-----


W takim wypadku najlepsze z tego wszystkiego będzie QT wraz z IDE Qt Creator. Ma wszystko czego potrzebujesz i jest darmowe do rozwiązań komercyjnych (o ile nie będziesz statycznie linkował, co nie stanowi problemu).

I jak ktoś zaraz zaproponuje C# - nie daj się zwieść! tongue.gif C# odmóżdża winksmiley.jpg


--------------------
XMPP: l0ud@chrome.pl
Go to the top of the page
+Quote Post
darko
post 21.12.2010, 20:01:37
Post #9





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


offtopic.gif
Cytat(l0ud @ 21.12.2010, 19:57:17 ) *
W takim wypadku najlepsze z tego wszystkiego będzie QT wraz z IDE Qt Creator. Ma wszystko czego potrzebujesz i jest darmowe do rozwiązań komercyjnych (o ile nie będziesz statycznie linkował, co nie stanowi problemu).

I jak ktoś zaraz zaproponuje C# - nie daj się zwieść! tongue.gif C# odmóżdża winksmiley.jpg


Hmm... ciekawa historia:
http://qt.nokia.com/products/licensing
Cytat
You must purchase a Qt Commercial Developer License from us or from one of our authorized resellers before you start developing commercial software


--------------------
Nie pomagam na pw, tylko forum.
Go to the top of the page
+Quote Post
qba10
post 21.12.2010, 21:50:16
Post #10





Grupa: Zarejestrowani
Postów: 264
Pomógł: 20
Dołączył: 19.08.2007
Skąd: Bryńsk k. Lidzbarka Welskiego (nie mylić z Warmińskim)

Ostrzeżenie: (0%)
-----


A Python + GTK (PyGTK) ? GPL nie przeszkadza? Interfejs tak samo łatwo jak w Qt Creator się stworzy za pomocą Glade.

Ten post edytował qba10 21.12.2010, 21:52:02


--------------------
Qbix Media Project - Prosty Multiplatformowy Odtwarzacz Muzyki
Go to the top of the page
+Quote Post
l0ud
post 21.12.2010, 21:52:25
Post #11





Grupa: Zarejestrowani
Postów: 1 387
Pomógł: 273
Dołączył: 18.02.2008

Ostrzeżenie: (0%)
-----


Ok, poprawię się smile.gif

QT ma wszystko czego potrzebuje autor i jest darmowe do rozwiązań komercyjnych (o ile nie będzie statycznie linkował ani ukrywał ew. zmian i jego kodzie (których na 99% nie poczyni), co nie stanowi problemu).

To wycięte zdanie nijak się ma do darmowości QT, które jest wydawane na wielu licencjach.


--------------------
XMPP: l0ud@chrome.pl
Go to the top of the page
+Quote Post
darko
post 21.12.2010, 22:31:08
Post #12





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Qt nie jest darmowe dla rozwiązań komercyjnych, a otwarte licencje wprowadzają obostrzenia w postaci nienaruszalności kodu bibliotek Qt oraz nakładają obowiązek upublicznienia kodu źródłowego aplikacji, która jest wypuszczana na rynek na mocy takiej licencji. Licencja komercyjna znosi te obostrzenia i nie wymaga upubliczniania kodu źródłowego. Z mojej strony EOT

W temacie: użyj pythona


--------------------
Nie pomagam na pw, tylko forum.
Go to the top of the page
+Quote Post
l0ud
post 21.12.2010, 22:47:29
Post #13





Grupa: Zarejestrowani
Postów: 1 387
Pomógł: 273
Dołączył: 18.02.2008

Ostrzeżenie: (0%)
-----


Eh...

Cytat
Qt nie jest darmowe dla rozwiązań komercyjnych, a otwarte licencje wprowadzają obostrzenia w postaci nienaruszalności kodu bibliotek Qt oraz nakładają obowiązek upublicznienia kodu źródłowego aplikacji, która jest wypuszczana na rynek na mocy takiej licencji. Licencja komercyjna znosi te obostrzenia i nie wymaga upubliczniania kodu źródłowego. Z mojej strony EOT


1. Qt jest darmowe do celów komercyjnych
2. Darmowe licencje zezwalają na modyfikację kodu bibliotek Qt pod warunkiem opublikowania tych zmian.
3. Kod źródłowy właściwej aplikacji nie musi być udostępniony - to w końcu LGPL a nie GPL
4. Licencja komercyjna jest dla osób które nie chcą publikować własnych zmian wprowadzonych w Qt.

[edit] Nawet Gadu-gadu używa darmowej wersji Qt i publikuje zmiany:
http://static.gadu-gadu.pl/qt.zip

Ten post edytował l0ud 21.12.2010, 22:54:41


--------------------
XMPP: l0ud@chrome.pl
Go to the top of the page
+Quote Post
darko
post 21.12.2010, 23:39:07
Post #14





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


kończąc offtop przyznaję rację ~l0ud i biję się w piersi, że nie doczytałem o zliberalizowaniu w styczniu 2009 r. polityki licencyjnej przez Qt. Dzięki l0ud teraz już odważniej będę korzystał z Qt smile.gif pozdrawiam


--------------------
Nie pomagam na pw, tylko forum.
Go to the top of the page
+Quote Post
TheSnake
post 23.12.2010, 13:10:13
Post #15





Grupa: Zarejestrowani
Postów: 115
Pomógł: 10
Dołączył: 5.06.2009

Ostrzeżenie: (0%)
-----


C#, łatwo, szybko i przyjemnie. Takie rzeczy to teraz się tylko w .NETcie robi. Jeżeli nie możesz czegoś zrobić w C# to znaczy, że możesz, ale jeszcze o tym nie wiesz.
Go to the top of the page
+Quote Post
marcio
post 23.12.2010, 13:30:55
Post #16





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Cytat(TheSnake @ 23.12.2010, 13:10:13 ) *
C#, łatwo, szybko i przyjemnie. Takie rzeczy to teraz się tylko w .NETcie robi. Jeżeli nie możesz czegoś zrobić w C# to znaczy, że możesz, ale jeszcze o tym nie wiesz.

hahaha nie ma to jak dobrze uargumentowana odp..;p
Ogolnie na winde polecam .Net+C#/Java choc tego drugiego nie znam ale jak juz mialbym cos robic to na pewno inne technologie by w gre nie wchodzilo(jesli chodzi akurat o twoj projekt)

Jesli ma byc wieloplatformowe to tak jak kolega gdzies tam wyzej napisal Python+GTK+Glade i jedziesz z tym koksem, python ma proste liby do xml'a i json i do tego jesli chodzi o komunikacji z www tez jest latwo...urllib/urllib2 o ile pamietam


--------------------
Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/
Moj blog
Go to the top of the page
+Quote Post
nasty
post 24.12.2010, 08:17:24
Post #17





Grupa: Zarejestrowani
Postów: 634
Pomógł: 14
Dołączył: 27.05.2006
Skąd: Berlin

Ostrzeżenie: (0%)
-----


Cytat(TheSnake @ 23.12.2010, 13:10:13 ) *
C#, łatwo, szybko i przyjemnie. Takie rzeczy to teraz się tylko w .NETcie robi. Jeżeli nie możesz czegoś zrobić w C# to znaczy, że możesz, ale jeszcze o tym nie wiesz.

To napisz Authentication Package albo Credentials Provider w C# winksmiley.jpg

Cytat(l0ud @ 21.12.2010, 19:57:17 ) *
I jak ktoś zaraz zaproponuje C# - nie daj się zwieść! tongue.gif C# odmóżdża winksmiley.jpg


To prawda, .NET potrafi odmóżdżyć w takim stopniu jak PHP.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.07.2025 - 02:13