time.google.com
time1.google.com
time2.google.com
time3.google.com
A CIB eCommerce fizetőfelületén a bankkártya-adatok automatikus kitöltése nem működik megfelelően. Ez azért van, mert az űrlap mezőihez nem megfelelő autocomplete attribútumokat rendeltek. Ennek eredményeként az automatikus kitöltés funkció nem tudja felismerni és helyesen kitölteni a bankkártyaszámot, a lejárati dátumot, valamint a CVC kódot.
A problémát egy egyszerű JavaScript alapú bookmarklettel oldottam meg. Ez a szkript a helytelen vagy hiányzó autocomplete attribútumokat javítja az űrlap megfelelő mezőin:
cc-number értéket állítja be.cc-exp értéket adja meg.| <smil> | |
| <head> | |
| <meta http-equiv="refresh" content="20"/> | |
| <layout> | |
| <!-- define the screen resolution --> | |
| <root-layout width="1920" height="1080" backgroundColor="#18182c" /> | |
| <!-- define the screen layout zones in relative % --> | |
| <region regionName="full" left="0" top="0" width="100%" height="100%" z-index="1" backgroundColor="#fdc400"/> | |
| <smil> | |
| <head> | |
| <meta http-equiv="refresh" content="20"/> | |
| <layout> | |
| <!-- define the screen resolution --> | |
| <root-layout width="1920" height="1080" backgroundColor="#18182c" /> | |
| <!-- define the screen layout, in this case single fullscreen zone --> | |
| <region regionName="main" left="0" top="0" width="1920" height="1080" z-index="1" backgroundColor="#18182c"/> | |
| </layout> |
| #!/bin/bash | |
| # Compile and install/update (or install via Apt) FFmpeg Codecs | |
| # Compile and install/update FFmpeg suite | |
| # Compile with hardware acceleration | |
| # Modified from https://retroresolution.com/compiling-ffmpeg-from-source-code-all-in-one-script/ | |
| echo "Begining Installation of FFmpeg Suite" | |
| #Update APT Repository | |
| echo "Updating the APT repository information" |
| #!/bin/bash | |
| mkdir toolchain | |
| cd toolchain | |
| wget ftp://sources.redhat.com/pub/newlib/newlib-1.19.0.tar.gz | |
| wget ftp://ftp.gnu.org/gnu/gdb/gdb-7.2a.tar.gz | |
| wget ftp://ftp.gnu.org/gnu/binutils/binutils-2.29.tar.bz2 | |
| wget ftp://ftp.gnu.org/gnu/gcc/gcc-4.6.4/gcc-core-4.6.4.tar.bz2 |
| # Basically the nginx configuration I use at konklone.com. | |
| # I check it using https://www.ssllabs.com/ssltest/analyze.html?d=konklone.com | |
| # | |
| # To provide feedback, please tweet at @konklone or email eric@konklone.com. | |
| # Comments on gists don't notify the author. | |
| # | |
| # Thanks to WubTheCaptain (https://wubthecaptain.eu) for his help and ciphersuites. | |
| # Thanks to Ilya Grigorik (https://www.igvita.com) for constant inspiration. | |
| server { |
| user www-data; | |
| #worker_processes 4; | |
| #worker_priority 0; | |
| #worker_cpu_affinity 0001 0010 0100 1000; | |
| #worker_rlimit_nofile 163840; | |
| #worker_processes 8; | |
| #worker_priority 0; | |
| #worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000; |
| // PhantomJS Cheatsheet | |
| $ brew update && brew install phantomjs // install PhantomJS with brew | |
| phantom.exit(); | |
| var page = require('webpage').create(); | |
| page.open('http://example.com', function() {}); | |
| page.evaluate(function() { return document.title; }); |
| String.prototype.strReplace = function(find, replace) { | |
| if(typeof find === 'string') | |
| return this.split(find).join(replace); | |
| var str = this; | |
| for(var i in find) | |
| str = str.split(find[i]).join(replace[i]); | |
| return str; |