English | Magyar
JS ki | CSS ki | Ékezetek ki | HiContrast
Lapozó:  (0 - 1424) 
<== | ==>
Ugrás a végére | Összes megjelenítése | Utolsó oldal
OpenOpera patches | Opera-SSL patches | Opera 12.15 source (Git repository) | Opera 12.15 source (Torrent) | Opera internal pages | Otter Browser Linux x64 - Qt5.15.2/QtWebKit5.602.1 (2024.04.27. 20:05)
OS for MC680x0 | OS for PPC | OS for Sparc64 | besztofbégéaefcé | CSÉNDZSLOG | WebToolz | DDG Shit Filter | Google Shit Filter | Progz | Fast CSS Box | Browser | OS | Agent | Statisztika | BBCode
Monospace font-family: Courier New | Browser default monospace
Email értesítő / Email notification ===> 
Keresés
Σ: 1 post

TCH  (statz) Főfasz
#1, Főfasz (10443)
4484 | #1239 | ^ | Idézet | Tue, 21 Dec 2010 20:51:19 +01
188.36.*.* Unknown Unknown Hungary *.catv.pool.telekom.hu
Kezd a tököm tele lenni a VLC íróival. A múltkor a root-ként való futtatásnak a letiltása, most meg a kibaszott mikulássipkás ikonok és háttérképek.
Nem is az a baj, hogy beleteszik, hanem, hogy NEM OPCIONÁLIS!
Meg sem kérdezik a felhasználót, hogy most te rootként akarod-e futtatni, vagy sem, akarsz-e mikulásos designt, vagy sem, NEEEEEEM...megtiltjuk, hogy rootként futtasd, továbbá mikulásos design lesz, akár tetszik akár nem!

Ráerőltetik a fasságaikat a felhasználóra, az meg szopjon! Hiába ugatnak nekik a júzerek évek óta, hogy kapcsolják már ki defaultból azt a kibaszott root védelmet, "Nem mer az naon veszéjes ám! Forgasd le magadnak root userrel!" Hát bazmeg. És az átlagjúzer az mit csináljon, aki megszokta, hogy az Ubuntuban/Suséban/Fedorában/Stb-ben nextnextnext van mint winfosban? Az forgasson? Apropó winfos, ha már szóbakerült. Természetesen winfos alatt NINCS TILTVA, az adminisztrátorkénti futás! No comment bazmeg!

És detto ugyanez most a mikulásnál is. Tavaly is kérdezték, idén is kérdezik, hogy hol a büdös picsában lehet ezt kikapcsolni, "Sehol forgassad újra bazzeg!"
És mindig fennakadnak a vlc-sek azon, hogy most ez vallási kérdés vagy sem, kereszténység erőltetése/ellenzése vagy sem, NEM BAZMEG, nem a kereszténységen van a hangsúly, hanem azon, hogy az emberek NEM KÉRTÉK, hogy legyen mikulásos design, ezek meg lecserélik, hát ki a faszok ezek, hogy beleugatnak abba, hogy ki hogyan alakítja a desktopja kinézetét?! Én sem akarok karácsonyi designt és még sokezer (százezer?) másik júzer sem és nem a valláson van a hangsúly, hanem, hogy megint a hátunk mögött, az akaratunk ellenére döntik el, hogy a rendszerünk valamelyik komponense hogyan viselkedjen! Különben is a karácsony már rég nem egy hajdani próféta szülinapjának az évfordulója, hanem a kibaszott mammutcégek és a kommercializmus, a biznisz ünnepe. Ezért is utálom és ezért is nem kérek belőle a desktopomra.

Kicsit higgadtabban folytatom. Szóval újra kéne forgatni. Na, az még nem egy ördöngősség ugyan, de rohadt hosszú folyamat és a kutyának nem kell az a szarakodás, ezért vannak a repo-k, hogy Linux alatt is nextnextnext lehessen és könnyebben menjen minden, de ez még csak a kisebbik baj. A root jogokhoz csak egy kapcsoló kell a fordítási paraméterek között a konzolba, ez még a kezdő Linuxosnak is megy tán, viszont a karácsonyi fasságokat hogy takarítsa el valaki, aki nem ért a C-hez, C++-hoz? Sehogy.
Viszont van egy alternatív módszer ezekre, hogy ne kelljen forgatni, ez pedig a binárisok patch-elése.

Emlékeztek a múltkor is, miután kidühöngtem magam, nekiálltam megkeresni a VLC-ben, hogy hol lehet kikapcsolni a root védelmet, 10 perc alatt megvolt, azóta programmal automatizálva is lett. (http://oscomp.hu/?details/1302)
Nem is lennék bitbuzi, ha nem próbáltam volna meg ezt is széthekkelni. :P Hát nem volt egy könnyű feladat, míg a másik gyakorlatilag gyerekjáték volt, ez igazi szopás, mert fingom sem volt, hogy a végén hova kerül az a kódrészlet, ami eldönti, hogy mikulásos design lesz-e, vagy sem. Hiába szedtem le a forrást, abban benne volt ugyan, hogy hogy csinálja, de hogy binárisként HOL csinálja az nem.
Így aztán jobbhíján Ctrl+F a Dolphinban az /usr/lib/vlc könyvtáron és keressen "christmas" sztringeket a binárisokban. Na ez meghozta az eredményt. Kisérletképpen átírtam benne a sztringeket, de ez nem volt az igazi, a systray-ről és az alkalmazásról ugyan eltűnt az a karácsonyi hulladék, de nem volt helyette semmi (systray-en láthatatlan volt az ikon) és az ablak fejlécében ott maradt a mikulássapkás okádék is. Viszont mivel a fájl megvolt így neki lehetett ereszteni az IDA disassemblert.
Disassemblálás után jópár percet szerencsétlenkedtem, immediate értékeket keresve (tudom láma húzás, de agyilag ki voltam már :P ), aztán leesett, hogy ott van a forrásban bazmeg, hogy dayOfYear(), annak a meghívásait kell keresni, oszt csá. Ahol van ilyen összehasonlítás, hogy az év napja nagyobb mint 352, ill 354, ott cseréli be a kibaszott télapót. Ezeket kell átcserélni 352-ről, 354-ről sokezerre. :)
Így is volt, meglett mindegyik és ha már megvan, akkor automatizáljuk is, fogtam a másik programot és átidomítottam erre a feladatra.
Teszt. "killsanta /usr/lib/vlc/plugins/gui/libqt4_plugin.so" és voilá. Volt mikulás, nincs mikulás.
Letölthető a VLC mikulástalanító innen: http://oscomp.hu/?details/1309

Köszönöm a figyelmet. :)


English | Magyar
JS ki | CSS ki | Ékezetek ki | HiContrast
Lapozó:  (0 - 1424) 
<== | ==>
Ugrás a végére | Összes megjelenítése | Utolsó oldal
OpenOpera patches | Opera-SSL patches | Opera 12.15 source (Git repository) | Opera 12.15 source (Torrent) | Opera internal pages | Otter Browser Linux x64 - Qt5.15.2/QtWebKit5.602.1 (2024.04.27. 20:05)
OS for MC680x0 | OS for PPC | OS for Sparc64 | besztofbégéaefcé | CSÉNDZSLOG | WebToolz | DDG Shit Filter | Google Shit Filter | Progz | Fast CSS Box | Browser | OS | Agent | Statisztika | BBCode
Monospace font-family: Courier New | Browser default monospace
Email értesítő / Email notification ===> 
Keresés

Név: (max 255 byte)

Email: (max 255 byte) Nem kötelező!

Üzenet: (max 65536 kar.) 65536-0=65536




crap_vkn v4.34.0 by TCH
Thx to saxus for the escaped string decoder function (PHP), the realIP function (PHP) & the SQL handle layer (PHP), to thookerov for the int_divide function (PHP), to Jeff Anderson for the getSelText function (JS), to Alex King for the insertAtCursor function (JS), Flood3r for the new CSS styles, Pety for the spamprotection idea and some design and comfort ideas, MaxMind for the IP2Country database, famfamfam for the flags of countries and an unknown PHP programmer for the removeAccents function.



Kecskebaszók ide!