Skip to content

Instantly share code, notes, and snippets.

View simion314's full-sized avatar

Simion Ploscariu simion314

View GitHub Profile
@simion314
simion314 / jovie-exable.sh
Created October 26, 2018 11:42
using tessauract,imagemagic and jovie to read text from games
#! /bin/bash
import -window root -crop 1120x150+380+946 /home/simi/Apps/TTS-OCR/shot.png
convert -units PixelsPerInch /home/simi/Apps/TTS-OCR/shot.png -adaptive-resize 300% -density 300 -colorspace gray -depth 1 -negate /home/simi/Apps/TTS-OCR/shot2.png
killall tesseract
tesseract -c tessedit_char_whitelist=abcdefghijklmnopqrstuvwxyz --psm 6 /home/simi/Apps/TTS-OCR/shot2.png /home/simi/Apps/TTS-OCR/text-file
qdbus org.kde.KSpeech /KSpeech sayFile /home/simi/Apps/TTS-OCR/text-file.txt 0
package com.xxxxx.bulk_email {
import com.coltware.airxmail.INetAddress;
import com.coltware.airxmail.MailSender.SMTPSender;
import com.coltware.airxmail.MimeMessage;
import com.coltware.airxmail.RecipientType;
import com.coltware.airxmail.smtp.SMTPEvent;
import com.hurlant.crypto.tls.TLSSocket;
import flash.events.EventDispatcher;
@simion314
simion314 / dropdownNoItemsVisible
Last active December 25, 2015 11:59
Flex dropdown number of visible items
<s:DropDownList id="searchSiteD" selectedIndex="0" x="84" y="44" width="190"
dataProvider="{new ArrayCollection(['Google', 'Amazon', 'Bing', 'eBay', 'Ask', 'YouTube','Suggests','Related'])}">
<s:layout>
<s:VerticalLayout gap="0" horizontalAlign="contentJustify" requestedRowCount="16"/>
</s:layout>
</s:DropDownList>
package com.pageone.readability
{
import flash.filesystem.File;
import flash.html.HTMLLoader;
public class Readabiliti1
{
public function Readabiliti1()
{
}
@simion314
simion314 / gist:5643744
Last active December 17, 2015 17:09
Flex Tree ,change the dataProvider but keep selectin and open items if possible
public override function set dataProvider(value:Object):void
{
if(this.dataProvider==null)
super.dataProvider=value;
else{
//want to keep the opened categories
var fcarr:ArrayCollection=value as ArrayCollection;
var openItems:Array=this.openItems as Array;
var itemToOpen:Array=[];
for each (var it:FeedCategory in openItems) {
@simion314
simion314 / gist:5643720
Last active December 17, 2015 17:09
Force Redraw a Flex Tree component, try to keep opened items opened and keep selection
private function _forceRedraw(tree:Tree):void
{
var scrollPosition:Number = tree.verticalScrollPosition;
var openItems:Object = tree.openItems;
var dataProvider:*=tree.dataProvider;
var index:int=tree.selectedIndex;
var item:*=tree.selectedItem;
tree.dataProvider = null;
tree.dataProvider = dataProvider;
tree.openItems = openItems;
@simion314
simion314 / gist:5643526
Last active December 17, 2015 17:08
Acces the Flex spark DataGrid ItemRenderer for specific row and column
//this object is a DataGrid
public function getItemRenderer(row:int,column:int):IGridItemRenderer{
return ((this.grid.layout) as Object).getVisibleItemRenderer(row,column);
}