-
GAMEPOD.hu
Új hozzászólás Aktív témák
-
Laybee
őstag
Sziasztok! Remélem tudtok segíteni. Nem vagyok jártas ebben a témában. Mit jelnet az eljárás modellezés, adatmodellezés és az implementáció? Köszönöm.
-
_az
senior tag
hello!
egy kis segítség szeretnék kérni.
szeretnék írni egy programot, ami egy adott képről eldönti, hogy egy adott színből mennyi van rajta. pl ha nagyon sok fehéret lát, akkor jelezzen valahogy...ehhez kerenék kiinduló pontot. jpeg, de talán bmp file is jó lenne, vagy mittudom én.
azon gondolkoztam, hogy ezeknek a fileoknak bizonyára van valamilyen kerete/fejléce, ami után valamilyen logikában jönnek a képpontok értékei...
de vajon hogyan tovább? ismerne esetleg valaki egy pontos képfájl felépítést? egyáltalán a képpontokhoz milyen koordináták tartoznak? Y, R-Y, B-Y, mint a tvnél?köszi a segítséget!
az
-
Jester01
veterán
Sőt, programkörnyezettől függően használhatod a rendelkezésre álló képbetöltőket és akkor a formátumokkal nem is kell törődnöd. Általában van függvény amivel például lekérdezhetsz egyes pixeleket vagy akár az egész képet megkapod kitömörített formában egy tömbben.
[ Szerkesztve ]
Jester
-
Badb0y
addikt
Feltettem a kérdésemet excel topikba, de kicsit utána olvasva nem olyan egyszerű dolgot kértem, és ahogy nézem prog ismeretek kellenek ehhez a mutatványhoz
Tehát a problémám (1:1 -be beidézem excelből) :
Egy számomra rettentően fontos kérdésem lenne tőletek
Ez naponta, vagy naponta többször frissül. Mármint a devizaárfolyamok része.Olyan kérdésem lenne, meg lehet-e valahogy oldani, hogy amikor elindítom excelt, azon belül a használni kívánt táblázatot, indításkor mindíg lekérje a $ -t ? Vagy esetleg mást is ? Vagy ez esélytelen?
Ha esélytelen, hogy lehet ilyen jellegű problémát megoldani ?
Ugyanezt szeretném ezzel is.
Legnagyobb probléma otp-nél elvileg a jsp-vel van. Bár lehet rosszul értem. Itt (lap alján vannak a hozzászólások) elvileg van valami megoldás, de nem értem ezeket hova kell beírni Ugyanitt van egy egysoros megoldás is, bár nem tom azzal sem mit kellene kezdeni.
[ Szerkesztve ]
Minőségi laptopok https://notebookokhu.business.site/
-
Badb0y
addikt
Találtam egy ideiglenes másik megoldást. Ezt, viszont nem tudok hivatkozni az adatokra amiket betesz a táblázatba. most már bent vannak, de olyan mint ha nem érzékelné az excel.
Így tettem be: adatok/külső adatok átvétele weblapról. És facán ott vannak az árfolyamok, de nem lehet rájuk hivatkozni
Why
Minőségi laptopok https://notebookokhu.business.site/
-
amargo
addikt
Csak az OTP-t néztem meg, de ezzel mi a gond?
<div class="doboz_devizaarfolyam_kicsi">
<p align="right"><span style="float: left;"><a href="BH05020100000000.jsp"><img src="../g/spacer.gif" border="0" alt="" style="width: 130px; height: 15px;"></a></span><b><font color="#63837A">(2009.04.22.)</font></b></p>
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="positioner" valign="middle"><img src="../g/spacer.gif" border="0" alt="" style="width: 47px;"></td>
<td class="positioner" valign="middle"><img src="../g/spacer.gif" border="0" alt="" style="width: 88px;"></td>
<td class="positioner" valign="middle"><img src="../g/spacer.gif" border="0" alt="" style="width: 88px;"></td>
</tr>
<tr style="background-color: #E5EBE9;">
<td class="align_left" valign="middle"> </td>
<td class="align_right" valign="middle" align="right"><b><font color="#63837A">deviza-vételi</font></b></td
<td class="align_right" valign="middle" align="right"><b><font color="#63837A">deviza-eladás</font></b></td>
</tr>
<tr style="background-color: #CED9D6;">
<td class="align_left" valign="middle"><b><font color="#A80927">EUR</font></b></td>
<td class="align_right" valign="middle" align="right"><b>295,71</b></td>
<td class="align_right" valign="middle" align="right"><b>301,69</b></td>
</tr>
<tr style="background-color: #E5EBE9;">
<td class="align_left" valign="middle"><b><font color="#A80927">USD</font></b></td>
<td class="align_right" valign="middle" align="right"><b>227,48</b></td>
<td class="align_right" valign="middle" align="right"><b>232,08</b></td>
</tr>
<tr style="background-color: #CED9D6;">
<td class="align_left" valign="middle"><b><font color="#A80927">CHF</font></b></td>
<td class="align_right" valign="middle" align="right"><b>195,68</b></td>
<td class="align_right" valign="middle" align="right"><b>199,64</b></td>
</tr>
<tr style="background-color: #E5EBE9;">
<td class="align_left" valign="middle"><b><font color="#A80927">JPY</font></b></td>
<td class="align_right" valign="middle" align="right"><b>2,3224</b></td>
<td class="align_right" valign="middle" align="right"><b>2,3694</b></td>
</tr>
</table>
</div>Szerintem itt elég szépen látszik minden. Ez az OTP honlapján volt.
“The workdays are long and the weekend is short? Make a turn! Bike every day, bike to work too!”
-
VladimirR
nagyúr
egy allo hetig sz*rjon g*c*t, aki kitalalta, hogy c-ben az int / int az mindig egesz, fuggetlenul attol, hogy mibe akarom beletenni
-
Draut_HeV
tag
Sziasztok!
Valaki elárulja nekem, hogy egy sima, konzolos C alkalmazásban hogyan lehet ékezetes karaktereket használni? Nem csak kiíratni, hanem be is kellene vinni, de valahogy nekem nem akar összejönni, pedig már szétkerestem a Google-t, és az összes hajamat kitéptem.
"Magyar ütőérre magyar vámpírt."
-
VladimirR
nagyúr
nem programozok c-ben, evek ota nem irtam egy sort sem
tegnap kellett es a fenti problema tobb, mint egy oraig szivatott
a fordito nem figyelmeztet, semmi ne tortenik, egyszeruen lecsapja a tortreszt az osztaskor
amugy tudom, hogy egy sima cast-olas eleg megoldani a dolgot, a gond az, hogy meg sem fordult a fejemben, hogy egyaltalan ez baj lehet.... -
félisten
válasz Draut_HeV #3713 üzenetére
Hali!
Mivel a gets(), scanf(), printf() függvények alkalmasak az ékezetes karakterek be/kivitelére, ezért azt gondolom, hogy az a problémád, amikor előre kellene definiálni egy stringet pl
char s[80]="öüóőúéáűí", stb
Sajnos C-ben(konzol alkalmazásnál) beépített rutinról nem tudok, ami ASCII konverziót hajtana végre(de lehet, hogy más igen).
Ha más nem tud valami okosabbat javasolni, akkor esetleg írjj egy kis progit, ami előállítja a szükséges adatokat, példul:1. tömb neve: s
2. tömb mérete: 80
3. tömb adatok: íéáűőúöüó
4. Ebből meg előállítja ezt:
unsigned char z[80]={0xa1,0x82,0xa0,0xfb,0x8b,0xa3,0x94,0x81,0xa2,0x00};
5. hozzáfűzi a C fájlod végéhez, ahonnan csak át kell másolni kézzel(ctrl+c, ctrl+v)VladimírR
C/CPP-ben ha tudod, hogy műveleteket akarsz végrehajtani az adott változóval, és az is egyértelmű, hogy törtszám is lehet az eredmény, akkor minden esetben lebegőpontos típust használj(float, double, long double), ezzel sok fejtöréstől lehet megszabadulni...
(amúgy meg egy float típust simán használhatsz ciklusszámlálónak is, ott nem reklamál a fordító, hogy miért nem INT típusú a ciklusszámláló )Fire.
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
Draut_HeV
tag
válasz Fire/SOUL/CD #3715 üzenetére
Igen, tudod megint ez az ANSI<->ASCII probléma áll fenn.
Szóval ha a forrásban csinálok egy s[80]="öüóőúéáűí" sztringet, akkor az a programon belül nem jól jelenik meg kiíratásnál, viszont a billentyűzetről beolvasott jó lesz.
Az én gondom az, hogy fájlba is kell írjak, ott meg pont fordítva van, az előre definiált sztringem szépen olvasható, a billentyűzetes meg...[ Szerkesztve ]
"Magyar ütőérre magyar vámpírt."
-
félisten
válasz Draut_HeV #3716 üzenetére
Hali!
Ha a fájlba mentett adatokat megnézed pl TotalCommanderben(F3) és váltogatsz ANSI ill ASCII közt, egyik esetben sem jó? (A és a D gomb a nézőkében)
Fire.
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
Draut_HeV
tag
válasz Fire/SOUL/CD #3717 üzenetére
Na, úgy oldottam meg, hogy a setlocale(LC_ALL, "Hungarian_Hungary") paranccsal lokalizáltam a programot, így a forráskódban lévő sztringek a futáskor jól jelennek meg, és a billentyűzetről olvasott dolgokat konvertálgatom. Így egységes ANSI lett az egész, most kipróbáltam, működni látszik, aztán majd eldől.
Minden esetre köszönöm segítségedet!
"Magyar ütőérre magyar vámpírt."
-
sghc_toma
senior tag
doc (#3712): int-rol float-ra tortent konverzio, igy adatvesztes lehetosege nem allt fenn, szerintem ilyenkor nem szoktak warning-olni a forditok..
Fire/SOUL/CD(#3715): akar kiskutyat is hasznalhatsz cilusszamlalonak
#include <iostream>
class Kiskutya
{
int a;
public:
Kiskutya(int a) { this->a = a; }
bool operator< (Kiskutya & k) { return a < k.a; }
void operator++ () { this->a++; }
};
int main(int argc, char* argv[])
{
Kiskutya kk(5);
for (Kiskutya i(0); i < kk; ++i)
std::cout << "*";
return 0;
}in asm we trust
-
blast3r
csendes tag
Sziasztok!
Gyors help kellene!
Ha C# ban adatkötést csinálok egy access adatbázissal, utána hogyan kell hivatkozni az egyes elemekre? pl az 5.sor 3 elemére? mert ki szeretném azt értékelni! Jó lenne minél egyszreübben mert még eléggé kezdő vagyok!Köszi előre is!
Samsung N150,Nokia E51
-
Draut_HeV
tag
Mi a különbség C-ben sok függvény és az "_s" változtatai között? Pl. fscanf() és fscanf_s().
Visual Studio mindig csesztet érte, tudom, hogy ki lehet kapcsolni, csak kíváncsi vagyok, miért akarja rámtukmálni.De elég érdekes, mert pl. itt ez a kód, ami fscanf()-el gyönyörűen muzsikál, amikor azonban fscanf_s()-re kicserélem, "Access violation"-el kidob...
FILE* file;
int i;
char adat0[64], adat1[128], adat3[256];
fopen_s( &file , "akarmi.txt" , "r" );
fscanf( file, "%[^\t] \t %[^\t] \t %[^\t] \t %d \n", adat0, adat1, adat2, &i);Láttok benne valamit, ami miatt dobhatna? A karaktertömbök bőven túl vannak méretezve...
Érdekes, hogy némi kurtítással meg megy fscanf_s()-el...
fscanf_s( file, "%*[^\t] \t %*[^\t] \t %*[^\t] \t %d \n", &i)
Ezek szerint csak ott lesz valami a tömböknél, de nem tudok rájönni...
"Magyar ütőérre magyar vámpírt."
-
sghc_toma
senior tag
válasz Draut_HeV #3722 üzenetére
biztonsagosabb, mert ved a buffer overflow-k ellen azzal, hogy meg kell adni mereteket a fuggvenyeknek..
idezet az MSDN Library idevago oldalarol:
"The main difference between the secure functions (with the _s suffix) and the older functions is that the secure functions require the size of each c, C, s, S and [ type field to be passed as an argument immediately following the variable."
ennek megfeleloen az utolso sor igy nez ki helyesen fscanf_s-sel:fscanf_s(file, "%[^\t] \t %[^\t] \t %[^\t] \t %d \n", adat0, 64, adat1, 128, adat2, 256, &i);
in asm we trust
-
Inv1sus
addikt
Sziasztok! Látom nem pörög a fórum, de sürgős segítség kellene
ASP problémám lenne. IIS-t használok webszervernek, éppen az input mezők ellenőrzését írom és a teszteknél néha, amikor az submit gombra kattintok, akkor az oldal elkezd tölteni és nem reagál semmit. Fogalmam sincs mi lehet a hiba, mert egyszer normálisan lefut, egyszer meg nem.
Kérlek segítsetek!
Az index.asp fájl tartalma:
-----------------------------------------------------------------------------------------------------------
<html>
<body>
<form action="ellenorzes.asp" method="post">
<table>
<tr>
<td>Név:</td>
<td><input type="text" name="nev"></td>
</tr>
<tr>
<td>E-mail:</td>
<td><input type="text" name="email"></td>
</tr>
<tr>
<td>Nicknév vagy becenév:</td>
<td><input type="text" name="nick"></td>
</tr>
<tr>
<td>Jelszó:</td>
<td><input type="password" name="jelszo1"></td>
</tr>
<tr>
<td>Jelszó mégegyszer:</td>
<td><input type="password" name="jelszo2"></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" value="mehet"></td>
</tr>
</table>
</form>
<%
if (Request.QueryString( "ellenorzes" ) != "" ) Response.Write(Request.QueryString( "Ellenorzes" ));
%>
</body>
</html>Az ellenorzes.asp fájl tartalma:
-----------------------------------------------------------------------------------------------------------
<script language="javascript" runat="server">
function ellenorzes(nev, email, nick, jelszo1, jelszo2){
var s = "";
var minta = new RegExp("^$");
if (nev == "") s = "Üres a név mező!<br />";
else {
minta.compile("^[a-z, A-Z]+( )[a-z, A-Z]+$");
if (!(minta.test(nev))) s += "Helytelen a beírt név!<br />";}
if (email == "") s += "Üres az e-mail cím mező!<br />"
else {
minta.compile("^[a-z, A-Z, 0-9, ., _, %, +, -]+@[a-z, A-Z, 0-9, -]+[.]{1}[a-z, A-Z]{2,4}$");
if (!(minta.test(email))) s += "Helytelen a beírt e-mail cím! <br />";}
if (nick == "") s += "Üres a nick mező!<br />";
else {
minta.compile("^[a-z, A-Z, 0-9, _]+(( )[a-z, A-Z, 0-9, _])*$");
if (!(minta.test(nick))) s += "Helytelen a beírt nick!<br />";}
if ((jelszo1 == "") || (jelszo2 == "")) s += "Üres valamelyik jelszó mező!";
else {
minta.compile("^[a-z, A-Z, 0-9]+$");
if ((!(minta.test(jelszo1))) || (!(minta.test(jelszo2)))) s += "A jelszó csak betűkből és számokból állhat!";
else
if (jelszo1 != jelszo2) s += "A jelszavak nem egyeznek meg";}
return s;
}
</script>
<%
Response.Redirect("index.asp?ellenorzes=" + ellenorzes(Request.Form( "nev" ), Request.Form( "email" ), Request.Form( "nick" ), Request.Form( "jelszo1" ), Request.Form( "jelszo2" )));
%>[ Szerkesztve ]
*** WEBDESIGN, GRAFIKUS DESIGN, FRONT-END PROGRAMOZÁS ***
-
Inv1sus
addikt
Nem visual studiot használok. Mellesleg most még nagyobb problémám akadt: nem tudom beállítani, hogy a txt fájl-ba tudjak írni. De most már torkig vagyok az egésszel...
*** WEBDESIGN, GRAFIKUS DESIGN, FRONT-END PROGRAMOZÁS ***
-
Inv1sus
addikt
Valaki tudna nekem tippet adni, hogyan csinálhatok könnyedén olyan Jscript-es aspi környezetet, ahol a fájlokat betudom olvasni, illetve írni tudok rájuk?
-IIS-t felraktam windows xp cd-ről, de nem tudom beállítani úgy, hogy írni tudjak egy fájlba. Folyamatosan megtagadja a hozzáférést.
-Visual Studio-ban meg nem tudom, hogy egyáltalán hogyan kell létrehozni aspi-s webkörnyezetet (aminek Jscript-esnek kellene lennie).
Nagyonnagyon(nagyon) hálás lennék, ha valaki segítene nekem megoldani a problémám, igen sok múlik rajta.
Előre is köszönöm!
[ Szerkesztve ]
*** WEBDESIGN, GRAFIKUS DESIGN, FRONT-END PROGRAMOZÁS ***
-
Draut_HeV
tag
Az agyam eldobom, komolyan mondom...
char tomb1[256], tomb2[256];
char string[]="<H1>Valami szöveg</H1>\n<H2>(Egyéb szöveg)</H2>";
tomb1[0]=tomb2[0]='\0';
sscanf_s(string, "<H1>%[^]</H1>\n<H2>(%[^])</H2>", tomb1, 256, tomb2, 256);Miután ez lefut, a tomb1-ben a "Valami szöveg" van, a tomb2 pedig üres marad. Kérdezem én, miért?!
"Magyar ütőérre magyar vámpírt."
-
Draut_HeV
tag
válasz gygabor88 #3730 üzenetére
Csak azért, hogy lássam, ha üres maradna...
A vicc az az egészben, ha a "Valami szöveg" helyett "Valami szöveg - 22"-t írok be mondjuk, akkor a tomb1-ben "Valami szöveg - " lesz, szóval a szám lemarad. Őrült ez a függvény...
[ Szerkesztve ]
"Magyar ütőérre magyar vámpírt."
-
ktg3
őstag
sziasztok
valaki tudna nekem segíteni , hogy hogy tudok c nyelven AVR studioban , soros portra kiküldeni adatokat?? nem jtagan keresztül szeretnék felprogramozni , hanem pc-ről vezérelni robotot , csak nem tudom , hogy hogy lehte a kommunikációt megoldani , UART-on keresztül
help me pls
-
Draut_HeV
tag
válasz sghc_toma #3733 üzenetére
Igen, ezek így működnek, köszönöm mindkettőtöknek, a gond az, hogy ezekben a beolvasandó sztringekben meg kellene engednem a '<' karakter használatát is. Szóval ne álljon meg ott a beolvasás, csak akkor, ha az utána következő karakterek is egyeznek, azaz jelen esetben a "tomb1"-be addig kellene olvasson, amíg a "string"-ben el nem érkezem a "</H1>\n<H2>("-ig.
Remélem, érthetően fogalmaztam.Ezt szerintetek meg lehet oldani valahogyan?
"Magyar ütőérre magyar vámpírt."
-
sghc_toma
senior tag
válasz Draut_HeV #3738 üzenetére
mindenkeppen C-ben szeretned megoldani? a C++-os string-et nem hasznalhatod? azzal igy meg lehet oldani:
#include <iostream>
using std::string;
// ...
string str = "<H1>Valami szoveg</H1>\n<H2>(Masik szoveg)</H2>";
size_t i = str.find("</H1>\n<H2>");
string str1 = str.substr(4, i - 4);
string str2 = str.substr(i + 11, str.length() - i - 17);
// ...[ Szerkesztve ]
in asm we trust
-
sksporky
tag
Szasztok!
Ha Devcpp-ben írok egy win32 progit,akkor azt eladhatom valakinek?
Köszi előre is!
-
Sanyix
őstag
Hi!
Adott egy mmo játék protokollja. Valahogy úgy néz ki, hogy egy tcp adatfolyamon belül olyan logikai csomagok vannak.
A csomagok változó hosszúságúak, van max 10 féle login csomag, és még vagy 40 ingame csomag, de az nem érdekes, azt ahhoz nem kell nyúlni.
A csomagok elején rögtön egy byte van, ez azonosítja a csomag típusát (mit tartalmaz) vannak benne stringek, intek, byte-ok, boolean-ek.
A lényeg annyi lenne, hogy loginkor a kliens bejelentkezik felhasználónév/jelszót küld, szerver válaszol hogy rendben van, küld egy gameszerver listát, majd a kliens küldi a választást, amire a szerver jó esetben küld egy visszaigazolást, majd innentől már csak a játékrésszel kommunikál, amihez ugye nem kell nyúlni. A lényeg, hogy a login szerverrel való kommunikációnál, a kliens által küldött csomagokat le kellene menteni, majd máskor a szerver által küldött megfelelő csomagra válaszul be kéne helyettesíteni a megfelelő mentett csomagot, a normál kliens csomagjainak helyére.
A kérdés az lenne, hogy a csomag értelmezést hogyan lehetne egyszerűen megcsinálni? Java-ban csinálnám, mert ehhez értek, de gondolom lenne gond az adattípusok közti kompatibilitással, mivel a szerver valószínűleg c-ben lett írva.
Bár igazából az is elég lenne, ha a szerver által küldött csomagnak csak a típusát tudjam (és a hosszát persze, hogy tudjam hol a vége), mert ennél már lehet tudni mi a válasz. De a kliens válaszcsomagját is úgy kellene lementeni, hogy pontosan ugyanúgy vissza lehessen helyettesíteni majd később.Jó lenne ha nem ilyen readbyte, readint, és így tovább sorozatokkal kéne olvastatni. Objektumként nem lehet sehogy? Mert ugye javaban lehet küldeni objektumot is hálózaton, de gondolom úgy alapon tökmás lenne a kódolása ennek mint azoknak az adatcsomagoknak..
szövegértelmezés, az ÉRTELMEZÉS a fontos, mert az olvasás mindenkinek megy, de az ÉRTELMEZÉS már komoly probléma a magyaroknál. Gondold ezt át mielőtt marhaságot írsz...
-
Jester01
veterán
Korrekt hálózati protokoll definíció mindig alacsony szinten, nyelvfüggetlenül adja meg a specifikációt. Például egy szimulátor program is belefutott abba, hogy lusta mód a csomag egy részét egy C struct-ból küldte el, és az igazítás (padding) miatt ez különböző lett 32 illetve 64 biten így a csomag szétcsúszott - annak ellenére, hogy az adatok benne jók voltak.
Nem értek java-hoz különösebben, de ha jól tudom van benne reflection. Az alapján akkor lehet csinálni olyan osztályt ami tetszőleges objektumot automatikusan a megfelelő formára konvertál.
Jester
-
Sanyix
őstag
válasz Jester01 #3742 üzenetére
már ha meg lenne adva a protokoll definició. Mindegy, van hozzá ilyen utánzott java opensource szerver, annak a küldő fogadó részéből megpróbálom kibogarászni.
szövegértelmezés, az ÉRTELMEZÉS a fontos, mert az olvasás mindenkinek megy, de az ÉRTELMEZÉS már komoly probléma a magyaroknál. Gondold ezt át mielőtt marhaságot írsz...
-
..Trinity
csendes tag
Kedves fórumozók! Segítséget szeretnék kérni!
Aki ért a Visual Studio (C#)ben történő programok írásához, illetve a program kezeléséhez, az kérem segítsen nekem Egy csomó progit (3-4 db, meg vannak adva, hogy milyen progik) kellene megcsinálnom, de nem igazán értek hozzá. Állítólag a feladatok nem nehezek. Előre is köszi Többi részletet mondom, ha van vállalkozó
-
ArchElf
addikt
válasz ..Trinity #3749 üzenetére
Van, és van fórum is erre
http://itcafe.hu/tema/visual_studio_net_es_c/friss.htmlAE
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!