#DataInput
Explore tagged Tumblr posts
Text
5 Beneficial Tips About Outsourcing Data Input Services

Each business depends on its data to survive. It includes every aspect of the company and its operations. Companies are producing ever-increasing volumes of data as a result of the constantly changing market trends across all industries.
While data entering takes time, properly managed data simplifies information, conserves space, and provides instant access. Both big companies and small businesses can increase production and save costs through outsourcing.
What Is Data Input Services?
The data input service involves transferring various data from several sources into digital formats based on the needs of the business. This is how to handle data more effectively and securely in soft copies. Additionally, handling more paper documents—which is usually laborious work—will become less stressful. Data input services enable a company to make sure that its employees can easily access the data, which improves productivity.
For most businesses, data input is done on data formats such as spreadsheets, handwritten or scanned documents, audio or video, and other semi-core operations. The three applicable handles in data input are addition, modification, and deletion.
Why Outsourcing Data Input Services Is Important?
Those who are unfamiliar with this job tend to undervalue its significance, believing it to be of no value to a company. Although several online applications offer automated data input services, nothing can match the quality of work that an accomplished individual can produce.
You may be sure that skilled typists and programmers can handle these responsibilities if you outsource your data entry work to a reputable BPO service. These experts are less likely to make mistakes because they have years of expertise entering data.
When outsourcing data input services, many businesses also take cost reductions into account. For instance, recruiting teams from outside to perform data entry work is far less expensive than engaging teams from within to complete the same amount of work. Time and resources are also saved by outsourcing data entry tasks. There are fewer employees to assist with daily operations in startups and smaller companies. By assigning these laborious duties to an outside vendor, you can lessen their burden and free up time for other important endeavors.
Steps Follow In Data Input Services
The steps involved in data input services can vary depending on the specific requirements of the task and the technologies involved. However, here is a general outline of the steps commonly followed in data input services:
Assessment And Planning:
Recognize the precise data entry requirements, considering the volume, format, and kind of data. Establish project objectives, due dates, and standards of quality. Determine if the best action is to use automatic data capture, human data entry, or a combination of both.
Data Collection:
Collect the raw data from a variety of sources, such as forms, digital files, paper documents, photos, and other formats. Make sure that the information has been gathered and is prepared for processing.
Data Entry:
Assign skilled workers to precisely enter data into the computerized system. To reduce errors, use quality control or double-entry verification.
Quality Control:
Put strict quality control procedures in place to ensure that the data entered is accurate and comprehensive. Look for mistakes, discrepancies, or information that is missing. Make the necessary modifications or obtain more evidence to address any disparities.
Data Validation:
Check sure the submitted data complies with the specifications by comparing it to accepted guidelines or standards. Use validation tests to identify and correct any data that does not match the necessary formats or values.
Here Are 5 Useful Tips About Outsourcing Data Input Services For Business Growth
Outsourcing data input services can offer numerous benefits, but it's crucial to be aware of certain key aspects to make informed decisions. Here are five major things to know about outsourcing data input services:
Cost Efficiency:
The main goal of outsourcing data input for businesses is to cut expenses. For data entry activities, outsourcing is frequently more affordable than recruiting and onboarding internal employees. Recognize the pricing structures that outsourcing companies offer. It could depend on the amount of data handled, the difficulty of the tasks, or other elements. Select a model based on your requirements and available funds.
Data Security And Privacy:
Verify that the outsourcing company has strong security protocols in place to safeguard the privacy of your data. This is very important, particularly when handling confidential or private data. Check to see if the outsourced provider conforms with industry standards and any data protection laws. Obtain guarantees about data privacy and adherence to relevant laws and regulations, such as HIPAA, GDPR, and others.
Quality Control:
Clearly define your expectations for the quality and accuracy of data entry. Errors should be quickly detected and fixed with the implementation of quality control procedures. Keep lines of communication open with the outsourced company. Having regular updates and feedback systems in place can assist in guaranteeing that the data entry quality meets your requirements.
Technology And Infrastructure:
Examine the software and hardware that the outsourced provider uses. Data input services can be rendered much more accurately and efficiently by utilizing contemporary technology like OCR, automation, and artificial intelligence. Make sure the outsourcing partner's activities can be scaled to meet your needs. To accommodate variations in data volumes, this is important.
Risk Mitigation And Contingency Planning:
To reduce risks, the outsourcing contract's terms and conditions—including service level agreements, or SLAs—should be clearly defined. Indicate the consequences of non-compliance as well as the dispute resolution procedures. Talk about and comprehend the backup plans that the outsourcing provider has in place in case of unexpected events like system malfunctions, natural catastrophes, or other disruptions. Maintaining service continuity requires a strong business continuity plan.
Conclusion:
Remember to thoroughly research potential outsourcing partners, seek references, and possibly start with a smaller pilot project to assess the capabilities and compatibility of the service provider. Regularly review the outsourcing arrangement to ensure it continues to meet your evolving business needs. Source Of: https://latestbpoblog.blogspot.com/2024/02/5-beneficial-tips-about-outsourcing-data-input-services.html
#DataInput#DataInputCompanies#DataInputOutsourcing#DataInputServices#DataInputSpecialist#DataInputOperator
0 notes
Video
youtube
https://youtu.be/CH1JVaTBz8s
Data Entry Revolution: Transforming Diverse Industries
Welcome to our channel, where we dive deep into the fascinating world of data entry and its incredible impact on a wide range of industries. If you're curious about how data entry is shaping the business landscape and driving innovation across various sectors, you're in the right place! In today's digital age, data is more valuable than ever before. It's the fuel that powers decision-making, strategy development, and operational efficiency. Join us on this enlightening journey as we explore how data entry serves as the backbone of countless industries, from healthcare and finance to e-commerce and manufacturing. But before we delve into the specifics, make sure to hit that "Like" button if you're excited to learn about the role of data entry in diverse industries. By doing so, you'll show your support for our channel and help us create more content like this. And if you haven't already, don't forget to subscribe and ring the notification bell so you never miss an update. In this video, we'll showcase real-world examples of how accurate and efficient data entry processes can make or break a business. You'll witness how it's utilized in healthcare to streamline patient records, in finance to analyze market trends, in e-commerce to personalize user experiences, and in manufacturing to optimize production. Data entry isn't just about typing; it's about transforming raw information into actionable insights. We encourage you to share this video with your friends, colleagues, and anyone who might find it valuable. Together, let's uncover the incredible role of data entry across diverse industries and gain a deeper appreciation for the data-driven world we inhabit. Welcome to our services hub, where your vision becomes reality. For Your Enquiries Reach Us At: SOLUTION LAB Email ID’s:- [email protected] [email protected] Web: - www.solutionlab.online https://solutionlabonline.blogspot.com/ #DataEntry #DataManagement #DataAccuracy #DataProcessing #DataAnalysis #DataCapture #DataValidation #DataInput #DataQuality #DataVerification #DataCleanup #DataReporting #DataMining #DataEntryServices #DataEntryJobs #DataEntrySpecialist #DataEntryWork #DataEntryOperator #DataEntrySkills #DataEntrySolutions #DataEntrySoftware #EfficientDataEntry #DataEntryAccuracy #DataEntryProfessionals #DataEntryWorkflow #DataEntryTechniques #DataEntryTools #DataEntryTraining #OnlineDataEntry #OfflineDataEntry #DataEntryCareer #DataEntryProductivity #DataEntryTips #DataEntryBestPractices #DataEntryAutomation #DataEntryBenefits #DataEntryChallenges #DataEntrySkills #DataEntryEfficiency #DataEntrySoftware #DataEntryProjects #DataEntryOutsourcing #DataEntryAccuracy #DataEntryIndustry #DataEntryWorkforce #DataEntryExperts #DataEntryWorld #DigitalDataEntry #DataEntryProficiency #DataEntryFuture subcribe #subscribenow #subscribenowmychannal #subscribenowmorevideos #subscribenowmoreinterestingvideos #usa #usacollege #unitedstates #unitedstatesofamerica #unitedstatesofamerican #unitedstatesofamericaplease #usanews #usanewsonline #usacollege #usatoday #usatodaynews #usatodaysports #unitedarabemirates #uaekhabartoday #uaenews #uaenewsofficial #uaelife #uaelifestyle #uaejobs #uae #dubai #dubailife #dubaijobs #dubainews #dubainewstoday #dubailifestyle #dubailifestylevlog #dubailifestyleblogger #canada #canadalife #canadalifestyle #canadian #canadianuniversity #canadanews #canadanewstoday #australian #saudiarabia #saudiarabialatestnews #saudiarabianews #saudiarabianewslive #saudiarabiajobs #saudinews #saudi #saudi_news #saudi_news_update #saudinewsofficial #oman #omannews #omannewsdaily #omanchannel #omannewslive #omanjobs #omanjob #omanjobnewstoday #qatar #qatarlife #qatarlifestyle #qatarnews #qatarjobs #qatarevents #qatarliving #kuwait #kuwaitnews #kuwait_kuwait #kuwaitlivenews #kuwaitcity #kuwaitlatestupdate #kuwaitlatestupdates #kuwaitlivenews #kuwaitnewshighlights #kuwaitnewsheadlines #newzealand #newzealandbusiness #newzealandlife # #uk #unitedkingdom #unitedkingdomlife #britain #britainnews #greatbritain #british #britishenglish #britishenglishpronunciation #britishenglishclass #british #bahrain #bahrainbloggers #bahrainevents #bahrainnews #bahraintv #poland #portugal #português #finland #singapore #singaporevlog #singaporevideos #mexico #mexicocity #brazil #argentina #chile #southafrica #southkorea #norway #peru #germany #germanynews #germanywale #german #france #francese #italy #italya #italian #italia #italianteacher #italiancourse #italianclass #turkey #switzerland #swiss #swissview #swissviews #austria #austriatravel #hungary #hungarylife #bulgaria #bulgariantechchannel #russia #russian #russianews #russianlanguage #russianlanguageteacher #russianlanguagelessons #japan #japanese #japaneselanguage #japaneselanguageschool #japanlife #japanlifestyle #japanvlog #japanvlogger #qatarjobinformation #saudiarabiainternational #canadalifevlog #australiainternationalstudents #canadavlogs #spain #spaintravel #spainish
0 notes
Text
Data Entry is one of the most common back-office tasks where growing businesses need the most help. Hir Infotech provides unmatched, on-time, and competitively-priced data entry outsourcing services to its global clients.
Here are some data entry services, https://hirinfotech.com/data-entry/ or For more info, contact us at [email protected]
#dataentry#dataenrichment#dataentryservices#datamining#structureddata#hirinfotech#businesstips#datainput#formattingservices
0 notes
Photo

Laban💪🏽 Gusto kay kay numero ha, pwes hatagan pa bitaw. ☝🏽 Kapuliki lagi, hapit malibat sa ka daghan oi, 😅🤣😂 #GF #Palladium #NTAP #paperworks #datainput #francheskadora #binibinisugbu (at MetroCentre Hotel) https://www.instagram.com/p/CeT3nbvPBiAchk1DD9MiPhOGuDYr1kxCPBADSg0/?igshid=NGJjMDIxMWI=
0 notes
Text
7月23日、東京オリンピック開会式の日、米ニューヨークでも「東京五輪開催に反対するニューヨーク国際行動 / 7.22 Action Against Tokyo Olympics in N.Y.C.」が敢行されました!
以下のTwitterスレッドでより長く詳しく抗議の様子を見ることができます!
https://twitter.com/datainput/status/1418368995401650181?s=20
東京五輪いらない in New York / Stop Tokyo Olympics NYC @NOlympicsNYC の皆さんによるフライヤー!
2 notes
·
View notes
Photo

Family trees - Is that all Genealogists do? OH, NO! Check out my article by clicking on the link in my profile. -------------- #digginyourancestors #genealogy #genealogist #ancestry #ancestors #datainput #detective #DNA #documentary #familyresearch #familyhistory #familytree #forensics #library #roots #videoproductions
#digginyourancestors#documentary#familytree#familyhistory#dna#genealogy#ancestors#videoproductions#genealogist#familyresearch#roots#forensics#detective#library#ancestry#datainput
0 notes
Text
Car rams into crowd of BLM protestors gathered at New York’s Time Square
Car rams into crowd of BLM protestors gathered at New York’s Time Square
By: Express Web Desk | New Delhi | September 5, 2020 11:20:34 am

In this frame grab from a video by @datainput from the New York City Police Department Twitter account, a car moves through protesters, in New York’s Times Square, Thursday, Sept, 3, 2020. (New York City Police Dept. via AP)
The New York Police Department (NYPD) has launched a…
View On WordPress
0 notes
Text
Car rams into crowd of BLM protestors gathered at New York’s Time Square
Car rams into crowd of BLM protestors gathered at New York’s Time Square
By: Express Web Desk | New Delhi | September 5, 2020 11:20:34 am

In this frame grab from a video by @datainput from the New York City Police Department Twitter account, a car moves through protesters, in New York’s Times Square, Thursday, Sept, 3, 2020. (New York City Police Dept. via AP)
The New York Police Department (NYPD) has launched a manhunt for the driver of a black sedan, who was…
View On WordPress
0 notes
Text
Shades of Charlottesville?: Driver Filmed Plowing Into Black Lives Matter Protesters In Times Square
Source: Anadolu Agency / Getty
We can’t even protest without having to worry about losing our lives. During a protest against police brutality, a black Ford Taurus was recorded ramming into a crowd of protestors in Times Square Thursday night (Sept.3).
The disturbing video, which is continuing to make its rounds on social media after it was dropped last night, shows the vehicle purposely ramming into protesters near Times Square pedestrian plaza. The clip shows the driver accelerating smashing into cyclists who attempted to block the road. In the aftermath, a trail of bikes and injured protesters can be seen on the floor as the car sped east on 46th Street.
One of the victims of the ramming, Lora Gettelfinger, a 33-year-old protester, said she was hit on the leg and said, “I’m in shock. I’m just happy to be alive right now.”
Car drives through protesters, Times Square, New York City, Thursday, September 3, 2020 pic.twitter.com/yMadwNYJSI
— DataInput (@datainput) September 4, 2020
Several eyewitnesses claimed the vehicle was an unmarked police car that was escorting pro-Trump supporters.
3 / I talked to an eye-witness who said the car was a police escort for pro Trump protesters who were in the back seat. Just minutes before, police had surrounded what I think were 4 pro Trump protesters and had cleared the street of marked NYPD vehicles. Following is a timeline
— DataInput (@datainput) September 4, 2020
A spokesperson for the NYPD told The Gothamist that they “investigated and discovered it was not.” The driver of the vehicle has not been apprehended yet.
There is an ongoing investigation into an incident in Times Square involving a black Taurus sedan. This auto is NOT an NYPD vehicle. pic.twitter.com/kBGuXhFtP1
— NYPD NEWS (@NYPDnews) September 4, 2020
Qaaree McDaniel, 23, who was handling security during the protest, detailed the incident and claimed police at the scene acted “passive.”
“I saw people getting hit, so I’m trying to get out of the way. Luckily I made it out just in time, but the car hit my bike, and my bike hit both of my legs,” he said.
“Just seeing how cops reacted, how they were so passive about it, it goes to show you where they stand.”
Last night’s protest took place in response to the killing of Daniel Prude at the hands of law enforcement who suffocated to death after Rochester Police put a hood over his head and kneeled on his back.
This latest car-ramming incident is one of many that has happened during a protest against police brutality have become more common across the country. A researcher at the University of Chicago has discovered at least 50 attacks where protestors have been run over by cars while protesting has happened.
A coincidence? We think not.
—
Photo: Anadolu Agency / Getty
source https://hiphopwired.com/905150/car-runs-over-daniel-prude-protesters-nyc/
0 notes
Photo
Mask Input Fields With Custom Data Formats – DataInput DataInput is a small JavaScript input mask library which can be used to automatically formats user input using specific patterns.
0 notes
Text
Skal udføre CNC-maskininspektioner for optimal ydeevne!
Efterspørgslen efter CNC eller computer numerisk kontrol maskine stiger konstant med tiden. Værdien af hele branchen forventes at nå 117,17 mia. USD inden år 2027. Det bedste er, at denne bedrift forventes opnået med en kæmpestor CAGR på 7,3%. Det betyder, at fasen mellem 2020 og 2027 forventes at være den mest betydningsfulde af alle for denne industri.
Hvorfor gå med brugte CNC-maskiner? Stigende efterspørgsel efter at sænke driftsudgifterne, mangel på arbejdskraft og andre lignende elementer har tilskyndet tilpasningen af CNC-maskiner. Da de er teknologisk sofistikerede, er dette udstyr åbenlyst at være forholdsvis dyrt. Dette er grunden til, at brugen af CNC-fræsemaskiner i højere grad foretrækkes. Ikke kun fræsning, den samme grund er også ansvarlig for en massiv brug af CNC i svejse- og slibebranchen.
Her er hvad du skal overveje Folk, der ønsker at købe brugte CNC-maskiner, er i de fleste tilfælde forvirrede over deres valg. Det er derfor vigtigt at have grundlæggende viden om de vigtigste funktioner, du skal kigge efter i disse maskiner, før du færdiggør en til dig selv. Sådan kan du inspicere maskinen for at sikre dig en god handel.
Den første ting at tjekke ind i sådanne brugte værktøjsmaskiner er fræsernes kvalitet og ydeevne. Det betyder mest for sådanne maskiner, da chancerne for, at fræsere bliver trukket ud forbliver store. Det enkleste tip, man kan tage i betragtning, er at købe fræsere af kendte mærker i tilfælde af udskiftning. Dette skyldes, at skæreknivens kvalitet er afgørende for at eliminere en lang række uønskede problemer.
Kvaliteten på skruestik er en anden faktor, der betyder meget. Det er afgørende, da kvaliteten af skruestik kan sikre hele maskinens levetid. I denne sammenhæng er det vigtigt at sikre, at fastspændingssættet er kvalitativt godt nok, da det hjælper med at etablere skruestik korrekt.
Det næste afsnit, der skal inspiceres, er kølemidlet. Dette er afgørende for at undgå etablering af chip. Det anbefales altid at gå med dem, der har et dybt tågesystem i stedet for dem med mikrodrop eller andre alternativer.
Alle ønsker, at deres maskine skal levere et højt niveau af nøjagtighed. Til dette anbefales det at gøre brug af feeds. Det er lige så godt at have en hastighedsberegner for at sikre, at spindelens hastighed er op til mærket. Dette er vigtigt, hvis du forventer nøjagtighed sammen med høj ydeevne.
Hvem skal man stole på? Det tilrådes altid for køberne at være dygtige nok til at forstå manuel datainput. Dette sparer helt sikkert en betydelig tid for den pågældende bruger. Bortset fra disse aspekter skal man også understrege at købe CNC såvel som brugte metalbearbejdningsmaskiner fra
pålidelige kilder. Dem, der leder efter en pålidelig platform, finder Stig Bindner Machine Tools plc, perfekt til alle deres krav! For mere information, besøg https://www.sbm.dk/ !
Kilde: https://www.sbm.dk/blog/skal-udfore-cnc-maskininspektioner-for-optimal-ydeevne/
0 notes
Text
Black Lives Matter Idiots Try To Stop A Car In Times Square, The Car Wins…
Car drives through Black Lives Matter protesters, Times Square, New York City, 8:10 PM, Thursday, September 3, 2020#BlackLivesMatter #BLM #TimesSquare #NewYorkCity #NewYork #NYC #ny pic.twitter.com/G3mwAy3vGx — DataInput (@datainput) September 4, 2020 source https://therayfield.com/black-lives-matter-idiots-try-to-stop-a-car-in-times-square-the-car-wins from The Ray Field https://therayfield.blogspot.com/2020/09/black-lives-matter-idiots-try-to-stop.html
0 notes
Link
Car drives through protesters, Times Square, New York City, Thursday, September 3, 2020 pic.twitter.com/yMadwNYJSI
— DataInput (@datainput) September 4, 2020
0 notes
Text
0 notes
Link
Bir bloga sahipseniz; görüşlerini, şikayetlerini, tebrik mesajlarını, sorularını yazarak size ulaşmak isteyen kişilerin olması büyük olasıdır. Bu sebeple bir adet "İletişim" adlı sayfa bulundurmak hem size hem de ziyaretçilere kolaylık sağlayacaktır. Tahminimce zaten yukarıda yazdıklarımı bilerek yazıma geldiniz. Öyleyse en basit şekliyle ve Material Design tasarımına sahip nasıl iletişim sayfası yapacağınıza geçelim. Hemen aşağıdan ise bu iletişim formunu görüntüleyebilirsiniz.
Nasıl Yapılır
Blogger panelinden "Sayfalar" seçeneğine tıklayın ve "Yeni Sayfa" seçeneğine tıklayarak yeni bir sayfa oluşturun.
Sayfanın "HTML" kısmına tıklayın ve aşağıdaki kodları kopyalayıp yapıştırın.
Son olarak kod içerisinde işaretlediğim yerleri kendi bilgileriniz ile değiştirin.
<form name="contact-form"><div class="datainput"><input class="validate" id="ContactForm1_contact-form-name" name="name" required="" type="text" value="" /> <span class="highlight"></span> <span class="bar"></span> <label>Name</label> </div><div class="datainput"><input class="validate" id="ContactForm1_contact-form-email" name="email" required="" type="email" value="" /> <span class="highlight"></span> <span class="bar"></span> <label>Email</label> </div><div class="datainput"><textarea class="validate" cols="25" id="ContactForm1_contact-form-email-message" name="email-message" required="" rows="5"></textarea> <span class="highlight"></span> <span class="bar"></span> <label>Message</label> </div><input id="ContactForm1_contact-form-submit" type="button" value="Send" /> <div id="ContactForm1_contact-form-error-message"></div><div id="ContactForm1_contact-form-success-message"></div></form><script src="https://www.blogger.com/static/v1/widgets/2271878333-widgets.js" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ if (typeof(BLOG_attachCsiOnload) != 'undefined' && BLOG_attachCsiOnload != null) { window['blogger_templates_experiment_id'] = "templatesV1";window['blogger_blog_id'] = '3247702708061337910';BLOG_attachCsiOnload(''); }_WidgetManager._Init('//www.blogger.com/rearrange?blogID\x3d3247702708061337910','//semihkececioglu.blogspot.com/','3247702708061337910'); _WidgetManager._RegisterWidget('_ContactFormView', new _WidgetInfo('ContactForm1', 'footer1', null, document.getElementById('ContactForm1'), {'contactFormMessageSendingMsg': '<span style="padding:5px 10px">Sending...</span>', 'contactFormMessageSentMsg': '<span style="padding:5px 10px">Your message has been sent.</span>', 'contactFormMessageNotSentMsg': '<span style="padding:5px 10px">Message could not be sent. Please try again later.</span>', 'contactFormInvalidEmailMsg': '<span style="padding:5px 10px">A valid email address is required.</span>', 'contactFormEmptyMessageMsg': '<span style="padding:5px 10px">Message field cannot be empty.</span>', 'title': 'Contact Form', 'blogId': '3247702708061337910', 'contactFormNameMsg': 'Name', 'contactFormEmailMsg': 'Email', 'contactFormMessageMsg': 'Message', 'contactFormSendMsg': 'Send', 'submitUrl': 'https://www.blogger.com/contact-form.do'}, 'displayModeFull')); //]]> </script> <style scoped="scoped"> .datainput{float:none;position:relative;margin-bottom:45px;margin-right:10px}.datainput input,.datainput textarea{font-size:15px;padding:15px 0;display:block;width:100%;border:none;border-bottom:1px solid #ddd}.datainput input:focus,.datainput textarea:focus{outline:none}.datainput label{color:#999;font-size:15px;font-weight:400;position:absolute;pointer-events:none;left:0;top:10px;transition:.2s ease all}.datainput input:focus ~ label,.datainput input:valid ~ label,.datainput textarea:focus ~ label,.datainput textarea:valid ~ label{top:-20px;font-size:14px;color:#5264AE}.bar{position:relative;display:block;width:100%}.bar:before,.bar:after{content:'';height:2px;width:0;bottom:1px;position:absolute;background:#07ACEC;transition:.2s ease all}.bar:before{left:50%}.bar:after{right:50%}.datainput input:focus ~ .bar:before,.datainput input:focus ~ .bar:after,.datainput textarea:focus ~ .bar:before,.datainput textarea:focus ~ .bar:after{width:50%}.highlight{position:absolute;height:50%;width:100px;top:25%;left:0;pointer-events:none;opacity:.5}.datainput input:focus ~ .highlight,.datainput textarea:focus ~ .highlight{animation:inputHighlighter .3s ease}.datainput input:focus ~ label,.datainput input:valid ~ label,.datainput textarea:focus ~ label,.datainput textarea:valid ~ label{top:-20px;font-size:13px;color:#07ACEC} input#ContactForm1_contact-form-email-message{height:150px} input#ContactForm1_contact-form-submit{color:#fff!important;background:#2196F3;padding:15px 25px;border-radius:4px;border:none;outline:none;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);cursor:pointer;transition:all .4s ease-in-out;text-transform:uppercase;float:left;margin-top:15px} input#ContactForm1_contact-form-submit:hover{box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)} #ContactForm1_contact-form-error-message{float:right;background:#D32F2F;color:#fff;font-size:13px;font-weight:700;border-radius:3px}#ContactForm1_contact-form-success-message{float:right;background:#4CAF50;color:#fff;font-size:13px;font-weight:700;border-radius:3px} </style> <div class='clear'></div> <div style='clear:both;'></div>
Düzenlemeniz Gereken Yerler
Yukarıdaki kodların içerisinde su yeşilimsi renk ile işaretlediğim, yani 3247702708061337910 yerine kendi blogID numaranızı yazacaksınız. blogID numaranızı blog panelinizde iken adres çubuğundan öğrenebilirsiniz ve http://semihkececioglu.blogspot.com yazan yeri ise kendi blog adresiniz ile değiştirmelisiniz.
0 notes
Text
Activity
public class MainActivity extends Activity { private EdittText passInput = null; private EditeText dataInput = null; private Button encButton =null; private ListView list = null; private SQLiteDatabase db = null; private String password = null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.sctivity_main); // DatabaseHelper = new savedInstanceState) { setContentView(R.layout.activity_main); // DatabaseHelper helper = new DatabaseHelper(this); db = helper.getWritableDatabase(); // passInput = (EditText)findViewById(R.id.editText1); dataInput = (EditText)findViewById(R.id.editText2); encButton = (Button)findViewById(R.id.listView1); // encButton.setOnClickListener(new OnClickListener(){ public void onClick(View view) { // password = passInput.getText().toString(); if(password.IsEmpty(){ Toast.makeText(MainActivity.this"",Toast.LENGTH_LONG).show(); }else{ // // // inserEncData(dataINput.getText().toString()); Toast.makeText(MainActivity.this, "", Toast.LENGTH_SHORT).show(); return; } Map<String, String> dataMap = (HashMap<String, String>)parent.getItemPosition(viewPos); final int targetId = Integer.parseInt(dataMap.get("firstLine")); Toast.makeText(MainActivity.this, ":" +decodeData, Toast.LENGTH_LONG).show(); return; } }); // updateLIst(); } @Override protected void onDestroy() { super.onDestroy(); if(db != null) db.close(); } // public static String dumpBinary(byte[] rawData){ if(rawData == null) return "null"; StringBuilder buffer = new StringBuilder(); for(int i = 0; i < rawData.length; ++i){ buffer.append(Stringformat("%02x", rawData[i]))); } return buffer.toString(); } // private void insertEncData(String str){ ContentValues values = new ContentValues(); // try { values.put("crypted_data", CryptUtil.encryptData(password.toCharArray(), str.getBytes())); } catch (Exception e) { } // db.insert("secret_data", null, valuses); //
updateList(); } // // private String selectDecData(int targetId){ Cursor cursor = db.query("secret_data", new String[]{"crypted_data"}, // "_id =?", // new String[]{Integer.toString(targetId), null, // null, // null, // null //}; // cursor.moveToFirst(); byte[] encyptedBinary = cursor.getBlob(0); try { byte[] decryptedBinary = CryptUtil.decryData( return new String(descryptedBinary); } catch (Exception e) { // } return null; } private void updateList(){ // List<Map<String, String>> dataList = new ArrayList<Map<String, String>>(); // Cursor cursor = db.query("secret_data", new String[]("_id", "crypted_data"), null, // null, // null, // null, // "_id asc", // null // ); if(cursor.moveToFirst()){ // do{ int recordId = cursor.getInt(0); String cryptedData = dumpBinary(cursor.getBlob(1)); Map<String, String> data = new HashMap<String, String>(); // data.put("firstLine", Integer.toString(recordId)); // data.put("secondLine", cryptedData); dataList.add(data); }while(cursor.moveToNext()); } cursor.close(); // SimpleAdapter adapter = new SimpleAdapter(this, dataList, android.R.layout.simple_list_item_2, new String[]("firstLine","secondLine" ), new int[](android.R.id.text1, android.R.id.text2) }; list.setAdapter(adapter); } }
0 notes