Portál AbcLinuxu, 10. května 2025 10:58

Dotaz: FreeSMS v Mono

30.4.2008 22:46 GeBu | skóre: 27 | blog: zápisky
FreeSMS v Mono
Přečteno: 624×
Odpovědět | Admin
Příloha:
Vy kdož umíte pracovat s Mono. Mohli byste vyzkoušete rozběhat tento prográmek: http://www.thefreesms.org.ua/ (v tuto chvíli je na stránce napsáno: "Bandwidth Limit Exceeded" a předpokládám, že od půlnoce to pojede - pro jistotu jsem ho dal jako přílohu). Posílá zdarma SMS do všech Ukrajinských sítí.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Ilfirin avatar 1.5.2008 07:04 Ilfirin | skóre: 32 | blog: ilfblog | Liberec
Rozbalit Rozbalit vše Re: FreeSMS v Mono
Odpovědět | | Sbalit | Link | Blokovat | Admin
Příloha:
Mohli, ale nemuseli ;-)
Ilfirin avatar 1.5.2008 07:12 Ilfirin | skóre: 32 | blog: ilfblog | Liberec
Rozbalit Rozbalit vše Re: FreeSMS v Mono
Příloha:
Je potřeba mono-core (pro spouštění .NETu), mono-locale-extras (pro podporu, u mě, nečeských znakových sad) a libgluezilla (pro vykreslování webu uvnitř .NET aplikací).
Testováno na openSUSE 10.3 x64.

Funkčnost aplikace nyní nelze ověřit, jelikož.. screenshot výše. Při spuštění to vyhodí ještě nějaké okénko, ale tomu nerozumím (azbuka) - druhý screenshot.
AsciiWolf avatar 1.5.2008 14:31 AsciiWolf | skóre: 41 | blog: Blog
Rozbalit Rozbalit vše Re: FreeSMS v Mono
Mě to vyhodí také to okno s errorem,ale navíc to vypíše do konzole tohle:

Unhandled Exception: System.NotSupportedException: Operation is not supported.
  at System.Windows.Forms.WebBrowser.set_Url (System.Uri value) [0x00000] 
  at (wrapper remoting-invoke-with-check) System.Windows.Forms.WebBrowser:set_Url (System.Uri)
  at FreeSMS.Forms.FormAdSense.InitializeComponent () [0x00000] 
  at FreeSMS.Forms.FormAdSense..ctor () [0x00000] 
  at (wrapper remoting-invoke-with-check) FreeSMS.Forms.FormAdSense:.ctor ()
  at FreeSMS.Program.Main (System.String[] args) [0x00000] 

Luboš Doležel (Doli) avatar 1.5.2008 14:35 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: FreeSMS v Mono
Oblíbená chyba Mona. Nejde nastavit URL webovýho prohlížeče, to je zlý.
Ilfirin avatar 1.5.2008 15:13 Ilfirin | skóre: 32 | blog: ilfblog | Liberec
Rozbalit Rozbalit vše Re: FreeSMS v Mono
Verze mona? Mě to s 1.9.1 nedělá (viz první screenshot). Ten druhý screenshot je chybový hláška (potřebuji překlad)?
AsciiWolf avatar 2.5.2008 09:53 AsciiWolf | skóre: 41 | blog: Blog
Rozbalit Rozbalit vše Re: FreeSMS v Mono
Verze mého Mona:

Mono JIT compiler version 1.2.5.1 (tarball)
	TLS:           __thread
	GC:            Included Boehm (with typed GC)
	SIGSEGV:       normal
	Architecture:  amd64
	Disabled:      none

1.5.2008 22:57 GeBu | skóre: 27 | blog: zápisky
Rozbalit Rozbalit vše Re: FreeSMS v Mono

Díky. Za vyzkoušení. Sám se o to pokusím. Aplikaci jsem dal jako přílohu dotazu - je s tím nějaký problém?

Na druhém screenshotu je něco o připojení k internetu (nerozumím přesně, ale zjistím to) - nepovažoval jsem to za důležité, protože ve Windows mi to vyskakuje taky a aplikace normálně funguje.

Jak se to spustí? Podobně jako wine aplikace.exe?

Ilfirin avatar 1.5.2008 23:24 Ilfirin | skóre: 32 | blog: ilfblog | Liberec
Rozbalit Rozbalit vše Re: FreeSMS v Mono
"mono aplikace.exe"

Na prvním screenshotu je vidět, že web je součástí programu a trpí tudíž tím samým, co jejich stránky, aneb nejede, tak zatím není co zkoušet. Zkusím to během zítřka, když to najede, dám vědět.

PS.: Do konzole to při správné funkci nemá nic psát, jakmile to něco píše, sem s tím, je to chyba.
1.5.2008 23:30 GeBu | skóre: 27 | blog: zápisky
Rozbalit Rozbalit vše Re: FreeSMS v Mono
Z Windows verze normálně posílám SMS a chodí (i teď).
Ilfirin avatar 1.5.2008 23:35 Ilfirin | skóre: 32 | blog: ilfblog | Liberec
Rozbalit Rozbalit vše Re: FreeSMS v Mono
Tak je to špatné :-( . Mě to stále ukazuje hlášku z druhého příspěvku a po jejím odkliknutí se objeví okno s bílou plochou, která je asi po vteřině vyplněna výpisem nedostupnosti stránek, takže výsledek je vidět v prvním screenshotu. Konzole žádnou chybu nevypisuje, nevím co bych měl odchytávat. Asi nic a aplikaci označit za nekompatibilní :-/.
Ilfirin avatar 2.5.2008 07:56 Ilfirin | skóre: 32 | blog: ilfblog | Liberec
Rozbalit Rozbalit vše Re: FreeSMS v Mono
Příloha:
Tak dnes ráno se již spouští "hlavní okno", tudíž bez předchozí hlášky z druhého screenshotu, ale je v něm vidět jen google reklama, viz příloha.
Z nápisu dole usuzuji, že na ní mám nějak kliknout, ale to když udělám, načte se jen onen web (na nějž to byla reklama) a po kliknutí na ok, aplikace skončí.
V konzoli žádná chyba, tak nevím.
Ilfirin avatar 2.5.2008 08:12 Ilfirin | skóre: 32 | blog: ilfblog | Liberec
Rozbalit Rozbalit vše Re: FreeSMS v Mono
Tak jsem koukal na jejich stránky, jediné co mi jede je to jejich reklamní okno. Takže aplikace je nefunkční..
2.5.2008 10:06 GeBu | skóre: 27 | blog: zápisky
Rozbalit Rozbalit vše Re: FreeSMS v Mono
Příloha:

To okno s reklamou se ve Windows verzi objevuje dokud reklamu nevypneš. A to jde až po prvním startu až se vygenerují dva xml soubory (nastavení a kontakty). Hodím ty soubory sem - příloha.

Ve Windows verzi, když na reklamu kliknu tak se nic nestane (ale možná všechno nějak souvisí s tím webem - protože dneska funguje). Jak to reagovalao minule už si nepamatuji, ale rozhodně se dál přechází tlačítkem Ok.

Je tam napsáno: "Podpořte rozvíjení programu - Klikejte na reklamy. Možná později bude možnost reklamu odmitnout." Ta druhá věta je ukrajinsky trochu divně.

2.5.2008 10:15 GeBu | skóre: 27 | blog: zápisky
Rozbalit Rozbalit vše Re: FreeSMS v Mono
Tohle "hlavní okno" se má zavřít a otevřít ještě jedno, kde už je program.
2.5.2008 10:13 GeBu | skóre: 27 | blog: zápisky
Rozbalit Rozbalit vše Re: FreeSMS v Mono
Ta hláška znamenala: "Není připojení k internetu při pokusu zkontrolovat obnoveni". Je to trochu divná věta a pravděpodobně znanemá, že se při startu pokoušel hledat novou verzi na webu, který nechodil. Dneska se mi to už taky nezobrazuje.
2.5.2008 10:17 GeBu | skóre: 27 | blog: zápisky
Rozbalit Rozbalit vše Re: FreeSMS v Mono
Příloha:
Mě se Mono nedaří v Lennym nainstalovat - nějaké špatné závislosti. Viz příloha.
2.5.2008 10:09 GeBu | skóre: 27 | blog: zápisky
Rozbalit Rozbalit vše Re: FreeSMS v Mono
Aha, proto já jsem o tom nevěděl, protože když jsem to spouštěl tak web jel a hned jsem zobrazování reklamy vypnul, takže jsem to, že výpadek webu má vliv na program nezaregistroval.
Ilfirin avatar 2.5.2008 10:36 Ilfirin | skóre: 32 | blog: ilfblog | Liberec
Rozbalit Rozbalit vše Re: FreeSMS v Mono
Odpovědět | | Sbalit | Link | Blokovat | Admin
Už jej ani instalovat nemusíte.
Aplikace nefunguje.
Ani kofnigurační soubory nepomohli, protože jak už jste napsal, vtip je v tom, že se neotvírá hlavní okno, jen to reklamní.

V rámci posledního zoufalého pokusu jsem nainstaloval windowsí mono do wine, jelikož jsem snad někde viděl Miguela říkat, že k provozování Win aplikací je to díky lepší podpoře win32 api ve wine lepší (ale je to už dlouho, když implementace winforms v Monu byla více než v plenkách).
Tam jsem se ale rozsekal ještě více (nejdřív chyba gduplus.dll po dodání výpis mona, jak s ním neumí dělat).

Takže já si myslím, že pokusy jsou marné a ke své lítosti nedovedu pomoci.
Luboš Doležel (Doli) avatar 2.5.2008 11:19 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: FreeSMS v Mono
To by bylo už lepší nainstalovat .NET do Wine.
Ilfirin avatar 2.5.2008 12:22 Ilfirin | skóre: 32 | blog: ilfblog | Liberec
Rozbalit Rozbalit vše Re: FreeSMS v Mono
A to jde?
Luboš Doležel (Doli) avatar 2.5.2008 14:58 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: FreeSMS v Mono
Určitě, je to ve winetricks. I se to v poslední době dost řeší mezi vývojáři Wine (zlepšující se situace).
Ilfirin avatar 2.5.2008 15:45 Ilfirin | skóre: 32 | blog: ilfblog | Liberec
Rozbalit Rozbalit vše Re: FreeSMS v Mono
[tohle nijak neřeš] Jak gdiplus, tak .net mi z winetricks nejde nainstalovat, protože si stažené soubory nemůže v ~/.cachewinetricks najít, takže je tam nějaká chyba. Instalátor .netu pro windowsXP skončí s chybou.
Takže se v tomto směru moc nedaří.
2.5.2008 15:25 GeBu | skóre: 27 | blog: zápisky
Rozbalit Rozbalit vše Re: FreeSMS v Mono
Děkuji moc. Zkusím napsat autorovi.
Ilfirin avatar 2.5.2008 15:47 Ilfirin | skóre: 32 | blog: ilfblog | Liberec
Rozbalit Rozbalit vše Re: FreeSMS v Mono
To nepomůže. Když jsem začínal blbnout s rozběháváním věcí v Monu v práci (firemní .NET aplikace), měl jsem k dispozici zdrojáky, autory i ochotu kód upravit, ale když se prostě neví kde je chyba, tak se nedá svítit. Kolega se dost snažil ale sám jsem mu řekl, ať se na to vy..., protože ani nevím (chybová hláška silně nejasná a v případě FreeSMS vlastně žádná), co by měl udělat.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.