( TCH | 2020. 12. 21., h – 14:45 )

> Nezd, amikor elindit az ember egy programot, akkor egy minimalis sikerelmenyt elvar. Azaz, hogy ne egy tok ures szurke kepernyo fogadja. A browserekben is ugyanez van, hacsak nem állítasz be kezdőlapot. Ez pedig olyan, mint egy browser. (Ill. tkp. az is, csak nem akármit lehet vele böngészni, hanem csak a tecsőt.) > Ha a manual olyan elengedhetetlen a program mukodesehez (wtf? yt-hoz emberek milliardnyainak manualra van szuksege?), akkor talan tedd be a nyito oldalra, hogy: A tecsőn be lehet állítani external videoplayert? Blacklistet? És a többit? Ez kicsit almát a körtével; a browsing működik úgy, mint a tecsőn: lehet keresni, van lista, ki lehet nyitni a videó aloldalát és oldalt megjelennek a related videók. Ott sem azok alatt keresed a play gombot, nemde? > 1. Although this program mimicks the official yt site and its workings, in contrary with the original it really needs some RTFM before you start, much like an F1 pilote is maybe not the best everyday driver in real life and vice versa. So please go the the RTFM site [here] Ld. előző bekezdés. Te azt reklamáltad meg, hogy nem azt a videót játssza le azonnal, amire jobboldalt ráböktél: a tecső sem ezt csinálja, hanem kinyitja az aloldalt. > (todo for me: I still need to work how to handle urls in my program, so please copy and paste the link atm. Sorry for the inconvenience.). Hogy micsoda? Ott van az "URL" gomb, ráböksz, beírod és OpenURL. http://oscomp.hu/ytfeman/img/open_urls.png Ez olyan egyértelmű, hogy ezt aztán tényleg nem értem, hogy mit nem lehet rajta érteni. Vagy miről beszélsz? > - If you got familiar with the manual (no need to know by heart, but recommended), go to the '+' sign, and start typing in the input field [ ] Legjobb tudomásom szerint a browserekben is egy "+" jel van az "új tab" gombon. BTW, az megvan, hogy föléviszed a kurzort és megjelenik egy kis hint, hogy mi is az a gomb? És mindegyik gombon van ilyen. > (todo for me: I need to come up with some label name to place in front of the input field. 'Search:' is just too obvious, something better.) Ezt mondjuk odaírhatom, ez jogos. De rajtad kívül eddig összesen egy ember nem értette, hogy mi az ott. Mondjuk lehet azért, mert ha föléviszed az egeret, ez is kiírja, hogy "Enter search here"... > - If you still think the program is a demo and it's in a nonworking stage, trust me it works, it just needs some external programs to actually function. Ember, ez egy frontend. Mit nem lehet érteni ezen? Hol állítottam én bárhol, hogy ez videólejátszó? Még a neve is az, hogy YouTube FrontEnd. A kezdetek óta ez volt a cél, hogy tetszőleges playerrel lejátszhasd, ezt írtam minden blogposztban. Miből gondoltad az ellenkezőjét? > (todo for me: test for the external programs and warn the user. todo2: scratch that, it is already written in the manual and worksforme anyway) A program leellenőrzi, hogy minden stimmel-e a külső programokkal:
Save saves the current preferences. If everything is OK, then the label beside the buttons will display All OK. The following errors can happen:
  • Cache read/write fail, if it does not exist, or it is protected.
  • Player path error, if it does not exist.
  • A/V download path error, if it does not exist.
  • External HTML/IMG download path error, if it is enabled, but does not exist.
  • External format downloader path error, if it is enabled, but does not exist.
  • External pager path error, if it is enabled, but does not exist.
És ez le is van tesztelve. És nem WORKSFORME, hanem PEBKAC, mert nálad nem is ez volt a hiba, hanem régi volt a youtube-dl-ed és ezért a videólejátszód nem tudta kinyitni a tecsőt. Ezt hogy ellenőrizzem le mégis, hogy a videólejátszó azért fejezte be a futást, mert a youtube-dl nem adott neki stream-et? Nem látok bele. Csak azt tudom ellenőrizni, hogy amit megadtál, az létezik-e, ez pedig megtörténik. > - After you click on one of the video, there is no visual indication it is opened yet along registered by the program. Just click on the '>I' button to start the playback. Ha ráböksz egy videóra, akkor kinyitja az aloldalát és betölti a related videókat. Ez neked nem "visual indication"? Mit kéne itt szerinted csinálni? > (remark: it follows the basic unix philosophy, if no feedback, then everything is alright. remark2: except when it crashes. ) Mi dőlt össze? Mert eddig nem az derült ki, hogy bármi összedőlt volna, hanem az, hogy letetted tálcára, aztán meg nem értetted mi történik. > - Everything is in characters, no need to search for images yet alone (god forbid) animations (eg. for buttons). Nem tudok rajzolni. Egyébként az ikonok fele ugyanúgy nézne ki, mint most karakterrel. Pl. a megreklamált "+" gomb. > (remark: again it is basic unix philosopy: cli ftw! todo: limit everything under 80 chars. ) Mert ugye ez egy CLI-s program. > Nincs harag, megha mukodne is, jobb a mostani modszerem yt-ra. Működik. Ha nem működne, nem kérnének bele időnként új feature-öket. Nem tudom, ez eszedbe jutott-e. Azt nem tudom, hogy miféle módszered van, így nem tudom, hogy jobb-e, mint ez, de tekintve, hogy neked sincs gőzöd sem erről a programról, így nem tudom, hogy te miből gondolod, hogy jobb. Maximum neked jobb. > Csak a programra voltam kivancsi, lehetett volna egy alsogatya nyilvantarto program is felolem. > Csak ne kene indulaskor kinezni a fejembol, hogy wtf, meg miert nem megy. Manual ide vagy oda. Magyarul nem olvastad el a blogposztokat, így aztán gőzöd nem volt róla, hogy mi ez a program, majd aztán a manualt sem olvastad el, de azért elindítottad, bár szükséged nem volt rá, majd nem értetted mi történik, de továbbra sem a manualt olvastad el, hanem idejöttél, hogy megírhasd, hogy az egész nem jó semmire. > Eltunik az ablakkeret, igy kill-el kell kiloni. Ha egyszer megnyomod az X-et, akkor eltunik (talcan, ertesitesi savban se jelenik meg). Es nincs hogy elohozni (alt-tab ban sincs benne). kill-el kilovod, es amikor elinditod ujra, akkor nem jelenik meg sehol semmi, megint lehet kill-el kiloni. Háromféleképpen is ki lehet lépni a programból. Ctrl + Q-ra, a trayiconon jobbklikk és quit, valamint az ablak - szénné konfigurálható - close gombjával, ha nem minimize-re van állítva. http://oscomp.hu/ytfeman/#chapter_prefs
Action on close is the operation the frontend will perform when you close it's main window. It can be the following:
  • Minimize will just minimize the window, exactly as if you would click on the minimize button.
  • Close without question will close the window along with the program.
  • Ask if minimize or close will ask if it should minimize or close, but you also can cancel the closing.
  • Confirm close is the same as the other, but this asks if should close the window and terminate the program.
És ki lehet kapcsolni, hogy ne tüntesse el a tasklistből; ha neked azután nem jelenik meg a trayiconok között, akkor neked valami olyan desktopod van, ahol nincs tray. Csak úgy mondom, hogy ha nincs a tálca tasklistjében, akkor az alt+tab sem működik. Ez minden programnál így van; csak azt lehet alt+tab-bal váltogatni, ami a tálca tasklistjében látszik. http://oscomp.hu/ytfeman/#chapter_prefs
Hide when minimized hides the taskbar entry when the program window is minimized, http://oscomp.hu/ytfeman/img/tray_icons.png so it will only shown among the system tray icons. Otherwise, http://oscomp.hu/ytfeman/img/taskbar.png the taskbar entry will be visible.
> Igy azota nincs, hogy elinditani:)* mondjuk valoszinu ez is unix filozofia lehet, mert a vimbol se tudtam egy jo ideig kilepni, igy kenytelen voltam megtanulni. A probléma az, hogy tuti, hogy elindult, csak tray-re volt küldve. De nem adtál sem screenshotot, sem semmit. Csak "nem működik". Egyébként, ha elindítasz egy második példányt, akkor az elsőnek fel kellett volna jönnie. Dehát most már sosem tudjuk meg, mert azt nem írtad le, hogy mit csináltál. > Szoval meg mindig fenntartom: pilotavizsgas nagyon. A search feliratozásán, meg a manualnak a programba való belinkelésén kívül igazából csupa olyan dologot írtál ide, ami vagy a manual elolvasásával preventálható user error, vagy közönséges kötekedés volt. (Csak úgy mondom, hogy a fő probléma, hogy nem ment a lejátszás az aztán végképp nem kenhető a program "pilótavizsgásságára"; két éves youtube-dl-lel próbáltad, miközben a tecső szinte napról napra variál; öregebb nem volt...? Próbáltad volna ezt a műsort eljátszani a youtube-dl fejlesztőinél, hogy nem tudsz videót letölteni a két éves youtube-dl-lel, biztos vicces lett volna.) Mondjuk annyi haszna volt, ennek a cirkusznak, hogy ráébresszen, hogy ilyen jellegű "mit nekem manual, a program a szar, ha nem úgy működik, ahogy én akarom" felhasználó rajtad kívül is akadhat, szóval a bezárógomb default action-jét át fogom rakni minimalize-ről rákérdezésre, a hide when minimizedet, meg defaultból disabledre. Akkor már csak akkor futhat bele ebbe valaki, ha direkt átállítja. Egyszerűbb, ha én állítom át magamnak, ha épp felrakom valahova, mint hogy megint oldalakon át vitatkozni kelljen valakivel, aki szerint azért szar a program, mert nem tudja, hogy hogy működik... Egyébként vicces, mert mások is belefutottak ebbe, de csak te reagáltál így. > *: Update. Ha a ~/.ytfe/Form1.fg 16. bajtjat atirom 1-rol (0x31) 0-ra (0x30) akkor ujra elindul. ;-P Az a minimized state flagje. A program az összes ablak állapotát tárolja, hogy mik a méretei, stb. Te leküldted minimized állapotba, majd kilőtted. Aztán csodálkozol... Nem kell egyébként editorból piszkálni a .fg fájlokat, átállítod a config panelen, hogy bezáráskor ne minimalizálja az ablakot és kész. Szóval magyarán pontosan az történt, amit mondtam: letetted tálcára, majd azt hitted, hogy nem indul el. No comment.