Sziasztok. A google nem a barátom, egész nap nem talált nekem semmi jót. Szükségem lenne egy oylan szöveged dokumentumra ( txt ) amiben fel vannak sorolva a számok 1-től 80864-ig. Minden szám külön sorban, ( enterrel elválasztva ), minden szám előtt szerepeljen egy " - " ( kőtőjel ).
Valahogy így nézzen ki:
Idéz-1
-2
-3
-4
....
-80864
Hogyan tudnám ezt a txt-t létrehozni?
Előre is köszi a segítő hozzászólásokat.
Üdv.: Senki
Excel a barátod :)
Az excel nem a legjobb barátom, valami támpontot kaphatok?
Üdv.: Senki
Megvan:
IdézAz A1 cellába beírod:
<MIKLOS_KEP_1_>
Az A2 cellába beírod a következő képletet:
=HA(HOSSZ(A1)<16;BAL(A1;12)&KÖZÉP(A1;13;1)+1&"_>";HA(HOSSZ(A1)<17;BAL(A1;12)&KÖZÉP(A1;13;2)+1&"_>";HA(HOSSZ(A1)<18;BAL(A1;12)&KÖZÉP(A1;13;3)+1&"_>";"")))
A képletet másolod a többi cellába, a kitöltés segítségével. Ha 1000 fölé menne a sorszámozás ki kell egészíteni a függvényt.
Üdv.: Senki
Ez elég bonyolult megoldás. :)
Itt az egyszerűbb:
A1 cella: -1
A2 cella: -2
Kijelölöd a két cellát és a jobb alsó saroknál fogva elkezded lefele húzni.
Szerintem ( mint egyébként mindent ) eztis a legegyszerűbb egy Consolos C# alkalmazással megoldani.
using System.IO;
/*****************/
File.Create("myfile.txt");
using(StreamWriter sw = new StreamWriter("myfile.txt))
{
for(int i = 0; i < 80864; i++ )
sw.WriteLine("-" + i.ToString());
}
Nem teszteltem, de szerintem nem lesznek benne olyan egetverő hibák :)
fórum: Általános Web/Net
Vagy c++ba : http://codepad.org/yQf5GbuR nem teszteltem de jónak kéne lennie.
Idézetet írta: IrOn Dátum 2012 június 03, 03:11:27 DÉLUTÁN
fórum: Általános Web/Net
Igen. fórum: Általános
Web/Net Azért Web, mert ez a megoldás kellett ahhoz, hogy az összes quest-et, hozzájuk tartozó item-eket, spell-eket és npc-ket le tudjam tölteni hibátlanul ( Kizárólagosan 3.3.5a-ig bezárólag! ). De ezzel a módszerel, az egész adatbázis lementhető, vagy részek menthetők le. Mint pl: 2.4.3-ig mindent, vagy 1.12.1-2.4.3-ig csak az npc-k, vagy lehetnének csak a quest-ek. És nem kell oldalanként menni, sőt még a böngésződet is csak 10 percre kell megnyitni mire lekéred a megfelelő adatokat. Szemetet nem szed le, felesleges dolgokat sem. Ha gondoljátok, megosztom veletek a későbbiekben a technikát, vagy ha átalakítottam a nyers fájlokat importálhatóvá, amit be tudtok sajtolni egy adatbázisba, és id-re vagy névre kereshettek, talán megosztom.
Persze csak ha érdekel valakit.
Köszi a segítséget mindenkinek! De Excel-el megoldottam, igaz komplikáltabb, de meglett.
Üdv.: Senki
http://paste2.org/p/2044795 (http://paste2.org/p/2044795)
Hasonló működőképes verzió a Java-t kedvelők számára ;)
Köszi Szilárd!
Én a Java-hoz teljesen hülye vagyok. De szerencsére a többség ezen a fórumon okosabb mint én.
Üdv.: Senki
PHP megoldás
$fp = fopen("szamok.txt", "w+");
for($i=1;$i<=8000);++$i)
fwrite($fp, "-".$i);
fclose($fp);
JS megoldás ha nem tudsz phpval mit kezdeni csinálsz egy valami.html-t belerakod a kódót meg nyitod böngészővel
<html>
<div id="szamok"></div>
<script type="text/javascript">
for(i=1;i<8000;++i)
{
element = document.createElement("div");
element.innerHTML = "-"+i;
document.getElementById("szamok").appendChild(element);
}
</script>
</html>
a lefuttatott tartalmat pedig kimásolod és berakod egy txt fájlba