<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>AE ~ blogokosság &#187; program</title>
	<atom:link href="http://aeonline.hu/tag/program/feed/" rel="self" type="application/rss+xml" />
	<link>http://aeonline.hu</link>
	<description>A vélemény olyan mint a segglyuk. Mindenkinek van, de senkit sem érdekel a másé.</description>
	<lastBuildDate>Tue, 07 Sep 2010 13:34:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>SZAZ-1.BAS</title>
		<link>http://aeonline.hu/2010/02/08/szaz-1-bas/</link>
		<comments>http://aeonline.hu/2010/02/08/szaz-1-bas/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 16:58:43 +0000</pubDate>
		<dc:creator>eMeM</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[basic]]></category>
		<category><![CDATA[forráskód]]></category>
		<category><![CDATA[program]]></category>
		<category><![CDATA[régi szép idők]]></category>
		<category><![CDATA[szaz-1]]></category>

		<guid isPermaLink="false">http://aeonline.hu/?p=1946</guid>
		<description><![CDATA[Még jó múltkor turkáltam valamint a régi backupok közt, és megakadt a szemem ezen a fájlon. Életem első &#8220;komolyabb&#8221; programja, BASIC nyelven íródott. Jól látható mennyire vakon voltam még&#8230; &#8230;12 évvel ezelőtt. CLS SCREEN 12 LOCATE 4, 32 PRINT "===================" LOCATE 5, 36 PRINT "100-b¢l egy" LOCATE 6, 32 PRINT "===================" SOUND 400, 2 SOUND [...]]]></description>
			<content:encoded><![CDATA[<p>Még jó múltkor turkáltam valamint a régi backupok közt, és megakadt a szemem ezen a fájlon. Életem első &#8220;komolyabb&#8221; programja, BASIC nyelven íródott. Jól látható mennyire vakon voltam még&#8230;</p>
<p><strong>&#8230;12 évvel ezelőtt.</strong></p>
<p><code>CLS<br />
SCREEN 12<br />
LOCATE 4, 32</code></p>
<p><code><span id="more-1946"></span>PRINT "==================="<br />
LOCATE 5, 36<br />
PRINT "100-b¢l egy"<br />
LOCATE 6, 32<br />
PRINT "==================="<br />
SOUND 400, 2<br />
SOUND 0, 1<br />
SOUND 400, 2<br />
SOUND 0, 1<br />
SOUND 400, 2<br />
SOUND 0, 1<br />
SOUND 200, 15<br />
SOUND 0, 5<br />
SOUND 300, 2<br />
SOUND 0, 1<br />
SOUND 300, 2<br />
SOUND 0, 1<br />
SOUND 300, 2<br />
SOUND 0, 1<br />
SOUND 100, 15<br />
SLEEP 2<br />
LOCATE 7, 20<br />
PRINT "Mennyi az abszolult 0 C¯?"<br />
LOCATE 8, 20<br />
PRINT "1.-273 C¯"<br />
LOCATE 9, 20<br />
PRINT "2. 0 C¯"<br />
LOCATE 10, 20<br />
PRINT "3.-10.000 C¯"<br />
INPUT "Mi a v†laszod? ", i%<br />
IF i% = 1 OR i% = 1 THEN<br />
PRINT "TALµLT"<br />
SLEEP 1<br />
CLS<br />
SOUND 500, 1<br />
SOUND 600, 1<br />
LOCATE 4, 32<br />
PRINT "==================="<br />
LOCATE 5, 36<br />
PRINT "100-b¢l egy"<br />
LOCATE 6, 32<br />
PRINT "==================="<br />
ELSE<br />
PRINT "KiestÇl pup†k!                  GAME OVER"<br />
SOUND 500, 1<br />
SOUND 400, 2<br />
END<br />
END IF<br />
LOCATE 7, 20<br />
PRINT "Minek nevezik a falfirk†kat m†skÇppen?"<br />
LOCATE 8, 20<br />
PRINT "1.grafiti"<br />
LOCATE 9, 20<br />
PRINT "2.falrajz"<br />
LOCATE 10, 20<br />
PRINT "3.grafitek"<br />
INPUT "Mi a v†laszod? ", i%<br />
IF i% = 1 OR i% = 1 THEN<br />
PRINT "TALµLT"<br />
SLEEP 1<br />
CLS<br />
SOUND 500, 1<br />
SOUND 600, 1<br />
LOCATE 4, 32<br />
PRINT "==================="<br />
LOCATE 5, 36<br />
PRINT "100-b¢l egy"<br />
LOCATE 6, 32<br />
PRINT "==================="<br />
ELSE<br />
PRINT "KiestÇl pup†k!                      GAME OVER"<br />
SOUND 500, 1<br />
SOUND 400, 2<br />
END<br />
END IF<br />
LOCATE 7, 20<br />
PRINT "Folytasd a kîzmond†st: Addig j†r a kors¢ a k£tra,..."<br />
LOCATE 8, 20<br />
PRINT "1.m°g tele nem lesz."<br />
LOCATE 9, 20<br />
PRINT "2.m°g a k£tban van v°z. "<br />
LOCATE 10, 20<br />
PRINT "3.m°g el nem tîrik."<br />
INPUT "Mi a v†laszod? ", i%<br />
IF i% = 3 OR i% = 3 THEN<br />
PRINT "TALµLT"<br />
SLEEP 1<br />
CLS<br />
SOUND 500, 1<br />
SOUND 600, 1<br />
LOCATE 4, 32<br />
PRINT "==================="<br />
LOCATE 5, 36<br />
PRINT "100-b¢l egy"<br />
LOCATE 6, 32<br />
PRINT "==================="<br />
ELSE<br />
PRINT "KiestÇl pup†k!                      GAME OVER"<br />
SOUND 500, 1<br />
SOUND 400, 2<br />
END<br />
END IF<br />
LOCATE 7, 20<br />
PRINT "H†ny holdja van a Jupiter bolyg¢nak?"<br />
LOCATE 8, 20<br />
PRINT "1.15"<br />
LOCATE 9, 20<br />
PRINT "2.16"<br />
LOCATE 10, 20<br />
PRINT "3.18"<br />
INPUT "Mi a v†laszod? ", i%<br />
IF i% = 2 OR i% = 2 THEN<br />
PRINT "TALµLT"<br />
SLEEP 1<br />
CLS<br />
SOUND 500, 1<br />
SOUND 600, 1<br />
LOCATE 4, 32<br />
PRINT "==================="<br />
LOCATE 5, 36<br />
PRINT "100-b¢l egy"<br />
LOCATE 6, 32<br />
PRINT "==================="<br />
ELSE<br />
PRINT "Kiest†l pup†k!                      GAME OVER"<br />
SOUND 500, 1<br />
SOUND 400, 2<br />
END<br />
END IF<br />
scale$ = "cdefgab"<br />
PLAY "L16"<br />
FOR i% = 0 TO 4<br />
PLAY "o" + STR$(i%)<br />
PLAY "x" + VARPTR$(scale$)<br />
NEXT i%<br />
LOCATE 7, 20<br />
PRINT "KîrÅlbelÅl h†ny skorpi¢fajt ismerÅnk?"<br />
LOCATE 8, 20<br />
PRINT "1. 1200."<br />
LOCATE 9, 20<br />
PRINT "2. 250."<br />
LOCATE 10, 20<br />
PRINT "3. 2000."<br />
INPUT "Mi a v†laszod? ", i%<br />
IF i% = 1 OR i% = 1 THEN<br />
PRINT "TALµLT"<br />
SLEEP 1<br />
CLS<br />
SOUND 500, 1<br />
SOUND 600, 1<br />
LOCATE 4, 32<br />
PRINT "==================="<br />
LOCATE 5, 36<br />
PRINT "100-b¢l egy"<br />
LOCATE 6, 32<br />
PRINT "==================="<br />
ELSE<br />
PRINT "KiestÇl pup†k!                  GAME OVER"<br />
SOUND 500, 1<br />
SOUND 400, 2<br />
END<br />
END IF<br />
LOCATE 20, 30<br />
PRINT "MµSODIK FORDUL‡"<br />
SLEEP 2<br />
CLS<br />
LOCATE 4, 32<br />
PRINT "==================="<br />
LOCATE 5, 36<br />
PRINT "100-b¢l egy"<br />
LOCATE 6, 32<br />
PRINT "==================="<br />
LOCATE 7, 20<br />
PRINT "Mit jelent a 'pax' latin sz¢?"<br />
LOCATE 8, 20<br />
PRINT "1. Toll m†rka."<br />
LOCATE 9, 20<br />
PRINT "2. H†bor£."<br />
LOCATE 10, 20<br />
PRINT "3. BÇke."<br />
INPUT "Mi a v†laszod? ", i%<br />
IF i% = 3 OR i% = 3 THEN<br />
PRINT "TALµLT"<br />
SLEEP 1<br />
SOUND 500, 1<br />
SOUND 600, 1<br />
CLS<br />
LOCATE 4, 32<br />
PRINT "==================="<br />
LOCATE 5, 36<br />
PRINT "100-b¢l egy"<br />
LOCATE 6, 32<br />
PRINT "==================="<br />
ELSE<br />
PRINT "KiestÇl pup†k!                  GAME OVER"<br />
SOUND 500, 1<br />
SOUND 400, 2<br />
SLEEP 1<br />
CLS<br />
END<br />
END IF<br />
CLS<br />
LOCATE 4, 32<br />
PRINT "==================="<br />
LOCATE 5, 36<br />
PRINT "100-b¢l egy"<br />
LOCATE 6, 32<br />
PRINT "==================="<br />
LOCATE 7, 20<br />
PRINT "Mi az izot¢p?"<br />
LOCATE 8, 20<br />
PRINT "1. Radioakt°v g†z."<br />
LOCATE 9, 20<br />
PRINT "2. Ugyanannak az elemnek kÅlînbÅzã tîmegsz†m£ atomja."<br />
LOCATE 10, 20<br />
PRINT "3. MÇrãeszkîz."<br />
INPUT "Mi a v†laszod? ", i%<br />
IF i% = 2 OR i% = 2 THEN<br />
PRINT "TALµLT"<br />
SLEEP 1<br />
SOUND 500, 1<br />
SOUND 600, 1<br />
CLS<br />
LOCATE 4, 32<br />
PRINT "==================="<br />
LOCATE 5, 36<br />
PRINT "100-b¢l egy"<br />
LOCATE 6, 32<br />
PRINT "==================="<br />
ELSE<br />
PRINT "KiestÇl pup†k!                  GAME OVER"<br />
SOUND 500, 1<br />
SOUND 400, 2<br />
END<br />
END IF<br />
LOCATE 7, 20<br />
PRINT "Melyik orsz†g vil†gelsã a tehersz†ll°t†sban?"<br />
LOCATE 8, 20<br />
PRINT "1. K°na."<br />
LOCATE 9, 20<br />
PRINT "2. Oroszorsz†g."<br />
LOCATE 10, 20<br />
PRINT "3. USA."<br />
INPUT "Mi a v†laszod? ", i%<br />
IF i% = 2 OR i% = 2 THEN<br />
PRINT "TALµLT"<br />
SLEEP 1<br />
CLS<br />
SOUND 500, 1<br />
SOUND 600, 1<br />
LOCATE 4, 32<br />
PRINT "==================="<br />
LOCATE 5, 36<br />
PRINT "100-b¢l egy"<br />
LOCATE 6, 32<br />
PRINT "==================="<br />
ELSE<br />
PRINT "KiestÇl pup†k!                  GAME OVER"<br />
SOUND 500, 1<br />
SOUND 400, 2<br />
END<br />
END IF<br />
CLS<br />
LOCATE 4, 32<br />
PRINT "==================="<br />
LOCATE 5, 36<br />
PRINT "100-b¢l egy"<br />
LOCATE 6, 32<br />
PRINT "==================="<br />
LOCATE 20, 30<br />
PRINT "UTOLS‡ KêRDêS JôN!"<br />
SLEEP 2<br />
CLS<br />
LOCATE 4, 32<br />
PRINT "==================="<br />
LOCATE 5, 36<br />
PRINT "100-b¢l egy"<br />
LOCATE 6, 32<br />
PRINT "==================="<br />
LOCATE 7, 20<br />
PRINT "Rakd nîvekvã sorba hangerãssÇgÅk alapj†n."<br />
LOCATE 8, 20<br />
PRINT "1.MennydîrgÇs"<br />
LOCATE 9, 20<br />
PRINT "2.Kiab†l†s"<br />
LOCATE 10, 20<br />
PRINT "3.Vonat"<br />
INPUT "Mi a v†laszod? ", i%<br />
IF i% = 231 OR i% = 231 THEN<br />
PRINT "TALµLT"<br />
SLEEP 1<br />
SOUND 500, 2<br />
SOUND 600, 2<br />
LOCATE 13, 45<br />
PRINT "Kiab†l†s 70 dB"<br />
LOCATE 14, 45<br />
PRINT "Vonat 80 dB"<br />
LOCATE 15, 45<br />
PRINT "MennydîrgÇs 100 dB"<br />
SLEEP 5<br />
CLS<br />
CIRCLE (300, 230), 100<br />
CIRCLE (250, 200), 20<br />
CIRCLE (350, 200), 20<br />
CIRCLE (250, 270), 0<br />
DRAW "f20r60e20"<br />
SLEEP 1<br />
CLS<br />
CIRCLE (300, 230), 100<br />
CIRCLE (230, 200), 0<br />
DRAW "r40"<br />
CIRCLE (350, 200), 20<br />
CIRCLE (250, 270), 0<br />
DRAW "f20r60e20"<br />
SLEEP 1<br />
CLS<br />
CIRCLE (300, 230), 100<br />
CIRCLE (250, 200), 20<br />
CIRCLE (350, 200), 20<br />
CIRCLE (250, 270), 0<br />
DRAW "f20r60e20"<br />
END IF<br />
LOCATE 23, 35<br />
PRINT "NYERTêL!"<br />
LOCATE 25, 7<br />
PRINT "KÇsz°tette a zseni†lis programoz¢: Mondovics Mih†ly"<br />
Music$ = "MBo3L8ED+ED+Eo2Bo3DCL2o2A"<br />
PLAY Music$<br />
END<br />
LOCATE 4, 32<br />
PRINT "==================="<br />
LOCATE 5, 36<br />
PRINT "100-b¢l egy"<br />
LOCATE 6, 32<br />
PRINT "==================="<br />
LOCATE 10, 33<br />
PRINT "THE END"<br />
END</code></p>
<p>Elnézve a kód elején lévő SOUND parancsban kiadott frekvenciákat és időzítéseket, ez nem lesz más, mint Beethoven klasszikus <em>ta-ta-ta-taaaaa</em>ja.</p>
<p>A fájl végi CIRCLE-ök pedig a sikeres teljesítésért járó jutalom animáció (egy smile kacsint) kódja&#8230;</p>
<p style="text-align: right;">Régi. Szép. Idők.</p>
]]></content:encoded>
			<wfw:commentRss>http://aeonline.hu/2010/02/08/szaz-1-bas/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>AppStorm</title>
		<link>http://aeonline.hu/2009/03/11/appstorm/</link>
		<comments>http://aeonline.hu/2009/03/11/appstorm/#comments</comments>
		<pubDate>Wed, 11 Mar 2009 10:51:47 +0000</pubDate>
		<dc:creator>eMeM</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[program]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://aeonline.hu/?p=1398</guid>
		<description><![CDATA[Régen volt kockaposzt, tessék. A kockák és apple fanboy halmazok metszéspontjában állók figyelmébe ajánlom az AppStorm oldalt, ahol remek programok ismertetője lelhető fel screenshotokkal, leírással, értékeléssel, óriási ikonokkal.]]></description>
			<content:encoded><![CDATA[<p>Régen volt kockaposzt, tessék. A kockák és apple fanboy halmazok metszéspontjában állók figyelmébe ajánlom az <a href="http://mac.appstorm.net">AppStorm</a> oldalt, ahol remek programok ismertetője lelhető fel screenshotokkal, leírással, értékeléssel, óriási ikonokkal.</p>
]]></content:encoded>
			<wfw:commentRss>http://aeonline.hu/2009/03/11/appstorm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Screenshot feltöltés FTP-re autómatikusan</title>
		<link>http://aeonline.hu/2009/02/07/screenshot-feltoltes-ftp-re-automatikusan/</link>
		<comments>http://aeonline.hu/2009/02/07/screenshot-feltoltes-ftp-re-automatikusan/#comments</comments>
		<pubDate>Sat, 07 Feb 2009 15:03:14 +0000</pubDate>
		<dc:creator>eMeM</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[ftp]]></category>
		<category><![CDATA[képernyőfotó]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[program]]></category>
		<category><![CDATA[screenshot]]></category>
		<category><![CDATA[screenshot uploader]]></category>
		<category><![CDATA[scrshot_uploadr]]></category>
		<category><![CDATA[snaplr]]></category>

		<guid isPermaLink="false">http://aeonline.hu/?p=1346</guid>
		<description><![CDATA[Írtam már korábban a Snaplr programról. Ezzel azt tudjuk csinálni, hogy amikor lövünk egy screenshotot, az automatikusan feltöltődik netre, és a kép URL címe a vágólapra másolódik. Nagyon remek kis program, ám van két baja: fizetős lett (kisebbik gond mert olcsó), a feltöltött képek 24 óra elteltével törlődnek. Az Automator segítségével elkészítettem egy hasonlóan működő [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://aeonline.hu/2008/11/02/app-mutato-%e2%80%94-snapplr/">Írtam már korábban</a> a Snaplr programról. Ezzel azt tudjuk csinálni, hogy amikor lövünk egy screenshotot, az automatikusan feltöltődik netre, és a kép URL címe a vágólapra másolódik. Nagyon remek kis program, ám van két baja: fizetős lett (kisebbik gond mert olcsó), a feltöltött képek 24 óra elteltével törlődnek.</p>
<p>Az Automator segítségével elkészítettem egy hasonlóan működő programot OSX-re. Pontosabban két programot. Az egyik a kijelölt területről készít screenshotot, a másik pedig a kiválasztott ablakról. Egy előre beállított saját ftp szerverre tölti fel ezután a képet, majd a kép url-jét a vágólapra másolja. Ideális bloggereknek, akik gyakran osztanak meg bejegyzéseikben képernyőfotókat. Mivel a fotók a saját szervereden vannak, ezért azok mindig elérhetőek.</p>
<p>Íme a konfigolás/használat:</p>
<ol>
<li>Töltsd le a cuccost (172 Kb): <a href="http://aeonline.hu/download-manager.php?id=5">scrshot_uploadr</a></li>
<li>Nyisd meg az Upload to FTP 1.5.dmg-t. Telepítsd az Install Upload to FTP csomagot. Ennek köszönhetően az Automatorban lesz olyan eszközünk, amivel ftp szerverre tudunk feltölteni fájlt.</li>
<li>Ezután hozz létre egy mappát valahol szimpatikus helyen a gépeden. A screenshotolt fájlokat ide fogja menteni az alkalmazás, majd innen fogja feltölteni ftp-re.</li>
<li>Most nyisd meg a selection_scrshot_uploadr és a window_scrshot_uploadr automator workflowokat és mindkettőben végezd el a következő módosításokat:
<ol>
<li>A legelső Take Screenshot feliratú dobozban a Save To legördülőben add meg a nemrég létrehozott elérési utat (válaszd a new.. opciót), valamint egy fájlnevet. Az itt megadott név lesz a screenshotolt fájlok prefixe, ez kerül kiegészítésre a dátummal majd.</li>
<li>A harmadik Upload to FTP feliratú dobozban add meg az ftp szervered eléréseit. A Base URL mezőbe pedig azt az elérést kell írni, amivel a böngészőn keresztül érjed el a tartalmát.</li>
<li>Most alkalmazásként mentsd ki a módosított munkamenetet (File/Save as/file format: application) és tedd be újonnan létrehozott programjaidat az application mappába (vagy ahová szeretnéd).</li>
</ol>
</li>
<li>Már csak le kell töltened a <a href="http://osx.iusethis.com/app/spark">Spark</a> programot, amivel a programok indítására állíthatsz be billentyűkombinációkat. Én meghagytam a hagyományos screenshot kombinációkat, és ezeknek újat csináltam: az egyiknek a ctrl-alt-3 a másiknak a ctrl-alt-4 kombót adtam.</li>
</ol>
<p>Tulajdonképpen ennyi, készen is vagyunk. Bármi kérdésed vagy észrevételed van akkor jelezd (azt is ha használod és tetszik, mert akkor hízik az egóm)!</p>
]]></content:encoded>
			<wfw:commentRss>http://aeonline.hu/2009/02/07/screenshot-feltoltes-ftp-re-automatikusan/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
<br />
<b>Warning</b>:  stristr() [<a href='function.stristr'>function.stristr</a>]: Empty delimiter in <b>/var/www/wu-7/public_html/www.aeonline.hu/wp-content/plugins/wassup/wassup.php</b> on line <b>2093</b><br />
